syncfusion Recruitment Process, Interview Questions & Answers

Syncfusion assesses candidates via technical interviews that test programming proficiency and product understanding, complemented by problem-solving exercises. The final interview explores communication skills and teamwork potential.
4.3
based on 50 Reviews
About Company
Interview Guide
Interviews Experiance
FAQ's Questions

About syncfusion

Company Description

Syncfusion is a leading provider of enterprise-grade software development tools, offering a comprehensive suite of over 1,600 UI components and frameworks for web, desktop, and mobile applications. Established in 2001, Syncfusion empowers developers to create high-performance applications with ease. The company's flagship product, Essential Studio, is widely recognized for its rich features and versatility across platforms such as .NET, JavaScript, and Blazor.

Work Culture & Job Environment

Syncfusion fosters an exuberant and dynamic work culture where innovation, collaboration, and continuous learning are at the forefront. The company values diversity and encourages employees to bring their unique perspectives to the table. With a focus on shaping employees' careers, Syncfusion provides ample opportunities for growth and development. The work environment is designed to be conducive to creativity and productivity, offering a balance between autonomy and teamwork.

[Job Role 1: Software Developer]

Skills (for reference):

Proficiency in programming languages such as C#, JavaScript, or Python

Strong problem-solving and analytical skills

Familiarity with software development frameworks and tools

Ability to work in a collaborative team environment

Excellent communication skills

Previous Roles (for reference):

Junior Developer

Software Engineer Intern

Backend Developer

Q1: Can you describe a challenging project you worked on and how you overcame obstacles?

In a recent project, I was tasked with optimizing the performance of a data processing application. By analyzing bottlenecks and implementing efficient algorithms, I was able to reduce processing time by 30%.

Q2: How do you approach debugging complex issues in code?

I start by reproducing the issue in a controlled environment, then use debugging tools to trace the problem. I also review recent code changes and consult with team members for insights.

Q3: Can you explain the concept of object-oriented programming and its benefits?

Object-oriented programming (OOP) is a paradigm that organizes software design around data, or objects, and the methods that operate on them. It promotes code reusability, scalability, and easier maintenance.

Q4: How do you ensure the quality of your code?

I adhere to coding standards, write unit tests, and conduct code reviews. I also use static analysis tools to identify potential issues early in the development process.

Q5: Describe a time when you had to learn a new technology quickly. How did you manage?

When tasked with integrating a new front-end framework, I dedicated time to study the documentation, followed online tutorials, and sought guidance from experienced colleagues to get up to speed efficiently.

[Job Role 2: Quality Assurance Engineer]

Skills (for reference):

Strong understanding of software testing methodologies

Experience with test automation tools and scripting

Attention to detail and analytical thinking

Ability to design and execute test cases

Good communication and documentation skills

Previous Roles (for reference):

QA Tester

Test Engineer

Software Quality Analyst

Q1: How do you prioritize test cases in a project?

I prioritize test cases based on risk assessment, focusing on critical functionalities and areas with recent code changes. I also consider customer usage patterns and business impact.

Q2: Can you describe your experience with automated testing?

I have used tools like Selenium and JUnit to automate regression tests, which has significantly reduced testing time and increased test coverage.

Q3: How do you handle situations where developers disagree with your bug reports?

I provide clear, reproducible steps to demonstrate the issue and collaborate with developers to understand their perspective, ensuring a constructive discussion.

Q4: What is your approach to testing in an Agile environment?

I participate in sprint planning to understand requirements, write test cases in parallel with development, and conduct continuous testing to ensure quality throughout the development cycle.

Q5: How do you ensure that your testing is comprehensive?

I use a combination of functional, performance, and security testing techniques, and I review requirements and user stories to identify all possible scenarios.

[Job Role 3: Technical Support Engineer]

Skills (for reference):

Strong problem-solving and troubleshooting abilities

Excellent communication and customer service skills

Familiarity with software development and deployment processes

Ability to work under pressure and manage multiple tasks

Knowledge of databases and networking concepts

Previous Roles (for reference):

Support Specialist

IT Helpdesk Technician

Application Support Analyst

Q1: How do you approach resolving a technical issue reported by a customer?

I begin by gathering detailed information about the issue, reproduce it in a test environment, and work systematically to identify the root cause, keeping the customer informed throughout the process.

Q2: Can you describe a time when you turned a dissatisfied customer into a satisfied one?

A customer was facing recurring issues with our software. I took ownership of the case, coordinated with the development team for a fix, and provided the customer with regular updates, leading to their appreciation and continued business.

Q3: How do you handle situations where you don't know the answer to a customer's question?

I acknowledge the customer's concern, assure them that I will find the information, and promptly consult internal resources or escalate the issue to ensure a timely resolution.

Q4: How do you manage multiple support tickets simultaneously?

I use a ticketing system to track and prioritize issues based on severity and impact, ensuring that critical problems are addressed first while maintaining communication with customers.

Q5: How do you ensure customer satisfaction in your support role?

I focus on clear communication, timely resolutions, and follow-up to ensure that customers are satisfied with the support provided and their issues are fully resolved.

syncfusion Interview Guide

Company Background and Industry Position

Syncfusion has carved out a solid reputation as a leader in the software components and tools industry, especially in the realm of enterprise application development. Founded in 2001, it has steadily grown from a modest startup into a globally recognized name, known for its extensive collection of UI controls, frameworks, and business intelligence dashboards. What sets Syncfusion apart is its commitment to empowering developers with high-quality products that accelerate software delivery while maintaining robustness.

The company operates in a highly competitive space dominated by both giant incumbents and agile startups, but Syncfusion’s niche focus on developer productivity and comprehensive component libraries has earned it loyal customers across various sectors, including finance, healthcare, and education. This positioning influences how it approaches recruitment—prioritizing candidates who not only have strong technical chops but also understand the broader software development lifecycle and customer-centric product thinking.

How the Hiring Process Works

  1. Application and Resume Screening: Syncfusion’s journey with candidates begins with a rigorous resume evaluation. The recruitment team looks beyond basic qualifications, focusing on relevant experience with .NET, JavaScript, or other key technologies tied to their product suite. Highlighting contributions to open source or showcasing complex project involvement can be a game changer here.
  2. Initial HR Round: This is more than just a formality. The HR interview digs into cultural fit, communication skills, and understanding of syncfusion’s core values. It’s also the candidate’s chance to ask questions about work culture and expectations. This round filters out candidates who might not align with the company’s collaborative and innovation-driven environment.
  3. Technical Assessment: Typically done online or in-person, this stage tests problem-solving abilities and coding fluency. For developers, expect data structures, algorithms, and sometimes domain-specific challenges like UI control logic or API design. It’s designed to gauge how you think under pressure and your coding style more than just raw memorization.
  4. Technical Interviews: Multiple rounds often follow, each targeting different skill sets. One might focus on system design and architecture, another on coding, and sometimes there’s a round dedicated to understanding your experience with the specific technologies Syncfusion uses. Interviewers also probe your past projects to assess depth of knowledge.
  5. Final Managerial/Team Fit Round: Here, the conversation shifts towards your long-term potential, teamwork ability, and alignment with project needs. Managers might present real-world scenarios to see how you approach problem-solving in a collaborative setting.
  6. Offer and Negotiation: Successful candidates receive an offer detailing the compensation package, benefits, and potential growth opportunities. This stage may involve some back-and-forth on salary range and contract specifics.

Every step exists to validate specific candidate qualities—whether technical aptitude, cultural alignment, or communication—ensuring the new hire is a holistic fit, not just a technical cog.

Interview Stages Explained

Application Screening and What Recruiters Look For

When a resume lands on a Syncfusion recruiter’s desk, it's more than keywords that get attention. Recruiters appreciate concise, project-focused resumes that emphasize problem-solving and innovation. They look for hands-on experience with frameworks like ASP.NET, Angular, React, or Xamarin, depending on the role. A candidate’s ability to articulate the impact of their work is often what nudges them forward.

HR Interview: More Than Just Small Talk

This round is often underestimated by candidates, but it’s crucial. Syncfusion prides itself on a positive, transparent culture. The HR interviewer gauges your motivations, work ethics, and how you align with company values like continuous learning and customer obsession. Candidates who share insights on their personal growth or adaptability tend to resonate well here.

Technical Assessment: Testing Real Skills

The technical test is designed to be practical. It’s not about trick questions but about real coding challenges that mirror day-to-day problems. This might involve algorithm puzzles or creating a small module using a UI framework. The goal is to see your problem-solving process, code readability, and debugging approach under timed conditions.

Deep-Dive Technical Interviews

Here you meet the engineers and tech leads who are stakeholders in the hiring decision. These rounds assess your architectural thinking, understanding of software design principles, and knowledge of syncfusion’s tech stack. Sometimes you’ll be asked to whiteboard solutions, which reveals your ability to communicate complex ideas clearly.

Managerial and Behavioral Interview

This final stage explores your teamwork dynamics, conflict resolution, and how you handle project pressures. Managers might ask about previous challenges, leadership moments, or how you prioritize tasks. It’s less about technical correctness and more about your mindset and work style.

Examples of Questions Candidates Report

  • Describe how you would optimize a slow-performing UI control.
  • Write code to reverse a linked list and explain its time complexity.
  • How do you ensure cross-browser compatibility in web applications?
  • Explain a challenging bug you fixed in a production environment.
  • What motivates you to work in a rapidly evolving software component company?
  • How do you stay current with new programming languages or frameworks?
  • Design a system that can render real-time analytics dashboards efficiently.
  • Tell us about a time when you disagreed with team direction and how you handled it.
  • What are the differences between synchronous and asynchronous programming?
  • Discuss your experience with cloud deployment or CI/CD pipelines.

Eligibility Expectations

Syncfusion typically seeks candidates with a solid technical foundation, often requiring a bachelor’s degree in computer science or related fields. However, what weighs more heavily is demonstrated expertise than formal education alone. For mid-level roles, 3–5 years of experience with relevant technologies is standard, while senior roles demand deeper architectural knowledge and leadership skills.

They also expect candidates to have a clear understanding of object-oriented programming, web technologies, and data structures. Familiarity with Syncfusion’s product ecosystem is a huge plus but not mandatory. Candidates from diverse backgrounds who can show agility in learning new tools stand a better chance.

Common Job Roles and Departments

Syncfusion’s hiring spans multiple departments, reflecting its broad product offerings:

  • Software Engineers: The backbone of product development, focusing on frontend, backend, and full-stack development with technologies like C#, JavaScript, Angular, and Xamarin.
  • Quality Assurance Engineers: Responsible for automation testing, regression test suites, and ensuring product reliability.
  • Product Managers: Driving the roadmap by blending market research, customer feedback, and technical feasibility.
  • Technical Support Engineers: Providing post-sale customer assistance and troubleshooting complex issues.
  • DevOps Engineers: Handling deployment pipelines, cloud infrastructure, and maintaining uptime.
  • UX/UI Designers: Crafting intuitive interfaces that align with enterprise needs.

Compensation and Salary Perspective

RoleEstimated Salary (USD)
Junior Software Engineer50,000 - 70,000
Mid-level Software Engineer70,000 - 95,000
Senior Software Engineer95,000 - 130,000
Quality Assurance Engineer55,000 - 80,000
Product Manager90,000 - 140,000
DevOps Engineer85,000 - 125,000
Technical Support Engineer45,000 - 65,000

Salary offers at Syncfusion align closely with industry standards for mid-sized tech firms focused on enterprise software. Compared to giants like Microsoft or Google, Syncfusion pays competitively but may not match their top-end packages. However, the work-life balance and opportunities for hands-on impact often compensate for this.

Interview Difficulty Analysis

The Syncfusion interview is generally rated as moderately challenging. It’s more about practical skills than theoretical complexity. Candidates often note that while technical questions can be deep, they are fair and often rooted in real-world application scenarios. The HR and managerial rounds seem more relaxed but can catch candidates off-guard if they’re unprepared for behavioral questions.

Compared with other tech companies in the same niche, Syncfusion’s process feels thorough but not overwhelming—no endless rounds or overly obscure puzzles. However, the onus is on candidates to demonstrate genuine problem-solving and clear communication. Ambiguous or generic answers tend to stall progress.

Preparation Strategy That Works

  • Deep-dive into Syncfusion’s product lineup to understand their technology stack and customer base.
  • Brush up on core programming concepts, especially data structures and algorithms, with a focus on practical applications.
  • Practice coding problems that involve UI logic, API handling, and system design to mirror the company’s domain.
  • Prepare to discuss your previous projects in detail, highlighting your problem-solving approach and impact.
  • Don’t overlook the behavioral interview; prepare stories that showcase teamwork, adaptability, and leadership.
  • Engage in mock interviews emphasizing clear explanation of your thought process rather than just the solution.
  • Review basics of cloud services and deployment pipelines, as these are increasingly relevant.
  • Stay calm and authentic; interviewers appreciate candidates who can communicate honestly and show a willingness to learn.

Work Environment and Culture Insights

The company culture at Syncfusion is often described as collaborative and innovation-oriented. Small teams encourage open communication and knowledge sharing, fostering an environment where developers can experiment and learn. Candidates frequently remark on the friendly atmosphere and the company’s investment in employee learning through workshops and training.

Flexibility is another hallmark; Syncfusion supports remote work arrangements and values work-life balance, which is a significant draw for many. That said, being proactive and self-driven is essential since the company expects employees to manage their tasks with minimal supervision.

Career Growth and Learning Opportunities

Syncfusion places a premium on continuous professional development. Employees have access to a wide range of learning resources, including technical seminars, certification programs, and cross-team collaborations. Career progression is usually merit-based, with opportunities to move into senior technical roles, project management, or product strategy depending on interests and performance.

Because the company is product-focused, there’s ample chance to engage deeply with cutting-edge technologies and gain exposure to the entire software lifecycle. This kind of experience is invaluable, particularly for those looking to build a strong foundation in enterprise software solutions.

Real Candidate Experience Patterns

From conversations with recent candidates, a common thread emerges: preparation pays off, but authenticity carries weight. Many recall the technical rounds felt like conversations rather than interrogations, with interviewers genuinely interested in their approach rather than just scorekeeping. Candidates often felt the HR rounds were where they could really express their values and career goals.

That said, some have noted occasional delays in feedback, which can be nerve-wracking. Patience is key, as hiring teams balance thorough evaluation with volume. Candidates report that demonstrating enthusiasm for Syncfusion’s products and culture often sets them apart.

Comparison With Other Employers

Compared to larger tech companies like Microsoft or Salesforce, Syncfusion’s recruitment process is less daunting but still robust. It strikes a balance—more rigorous than many startups that may rely heavily on cultural fit but less intense than big tech’s marathon interviews. The salary range reflects this middle ground as well.

Unlike pure service-based firms, Syncfusion’s product-centric approach means interviews lean heavily on technical depth and product understanding rather than just process knowledge or soft skills. For candidates, this means tailoring preparation towards problem-solving that impacts real applications rather than hypothetical scenarios.

Expert Advice for Applicants

Take time to really understand Syncfusion’s product ecosystem—this insight can transform generic answers into targeted responses that show you’re invested. Approach the technical rounds as collaborative problem-solving sessions rather than tests to be 'beaten.' Ask clarifying questions, think aloud, and demonstrate your logical flow.

Don’t underestimate the HR and managerial rounds. Approach them with the same seriousness because these conversations reveal your soft skills and cultural fit, which are crucial for long-term success at Syncfusion. Lastly, be patient and follow up politely; persistence and professionalism always leave a positive impression.

Frequently Asked Questions

What is the typical duration of Syncfusion’s hiring process?

While it varies by role and location, candidates typically experience a hiring timeline ranging from two to four weeks. This includes initial screenings, assessments, interviews, and final offer negotiations. Delays can occur, so it’s good to stay in touch with recruiters for updates.

Does Syncfusion require candidates to have prior experience with their products?

Not necessarily. While familiarity is a plus, Syncfusion values adaptability and foundational technical skills more. Candidates who can quickly grasp new tools and frameworks often thrive.

Are there coding tests for non-developer roles?

For roles like QA or DevOps, assessments focus on relevant skills such as automation scripts or infrastructure knowledge rather than generic programming tests, but some coding challenges may still apply.

How important is cultural fit during the Syncfusion hiring process?

Very important. Syncfusion emphasizes collaboration and continuous learning, so demonstrating alignment with these values in HR and managerial rounds boosts your chances significantly.

What should candidates focus on after the technical rounds?

Shifting gears to soft skills and scenario-based discussions is key. Prepare examples that highlight your teamwork, leadership, and problem-solving under pressure.

Final Perspective

Syncfusion offers a balanced and thoughtful recruitment journey that reflects its stature as a respected player in the software tools space. It assesses candidates holistically, seeking not just coding ability but cultural compatibility and real-world problem-solving prowess. The process can seem intense at moments, particularly the technical deep-dives, but for those who prepare strategically, it is rewarding and fair.

If you’re aiming to build a career in enterprise software development with a company that values innovation and employee growth, Syncfusion is worth serious consideration. The key lies in understanding their product world, sharpening your technical toolkit, and being genuine in your interviews. Remember, it’s as much about what you bring to the table as how you communicate it.

syncfusion Interview Questions and Answers

Updated 21 Feb 2026

Quality Assurance Engineer Interview Experience

Candidate: Emily Chen

Experience Level: Mid-level

Applied Via: Recruiter outreach

Difficulty:

Final Result:

Interview Process

3 rounds

Questions Asked

  • What testing frameworks have you used?
  • How do you write test cases?
  • Describe a time you found a critical bug.
  • Explain your experience with automation testing.

Advice

Be ready to discuss both manual and automated testing techniques.

Full Experience

A recruiter contacted me on LinkedIn. The first round was a technical phone interview with coding and testing questions. The second was a practical test case writing exercise. The final round was with the QA manager and included behavioral questions. The interviewers were knowledgeable and supportive.

Sales Executive Interview Experience

Candidate: David Patel

Experience Level: Mid-level

Applied Via: LinkedIn application

Difficulty:

Final Result: Rejected

Interview Process

3 rounds

Questions Asked

  • Describe your sales process.
  • How do you handle rejection?
  • What CRM tools have you used?
  • Give an example of a successful sales pitch you made.

Advice

Prepare specific examples of sales achievements and be ready to discuss metrics.

Full Experience

Applied via LinkedIn and was invited for a phone interview. The process included a role-play sales scenario and a final interview with the sales manager. Although I was not selected, the interviewers provided constructive feedback.

Technical Support Engineer Interview Experience

Candidate: Cynthia Gomez

Experience Level: Entry-level

Applied Via: Job fair

Difficulty: Easy

Final Result:

Interview Process

2 rounds

Questions Asked

  • How do you handle difficult customers?
  • Explain a technical issue you resolved.
  • Are you comfortable working in shifts?

Advice

Show good communication skills and a willingness to learn.

Full Experience

I met a recruiter at a job fair and submitted my resume. The first round was a phone interview focusing on customer service scenarios and basic technical knowledge. The second was an in-person interview with the support team lead. The environment was friendly and supportive.

Product Manager Interview Experience

Candidate: Brian Lee

Experience Level: Senior

Applied Via: Referral

Difficulty:

Final Result:

Interview Process

4 rounds

Questions Asked

  • How do you prioritize features in a product roadmap?
  • Describe a time you handled conflicting stakeholder requirements.
  • How do you measure product success?
  • Explain your experience with Agile methodologies.

Advice

Prepare to demonstrate leadership skills and product thinking with real examples.

Full Experience

I was referred by a current employee. The process started with an HR screening, followed by two rounds of product management interviews focusing on case studies and behavioral questions. The final round was with the director and involved a presentation on a product strategy. The interviewers were thorough and professional.

Software Engineer Interview Experience

Candidate: Alice Johnson

Experience Level: Mid-level

Applied Via: Online application via company website

Difficulty:

Final Result:

Interview Process

3 rounds

Questions Asked

  • Explain the difference between REST and SOAP APIs.
  • Write a function to reverse a linked list.
  • Describe a challenging bug you fixed in your previous job.

Advice

Brush up on data structures and be ready to discuss past projects in detail.

Full Experience

I applied through the company website and was contacted within a week. The first round was a technical phone screen focusing on coding problems. The second was a technical interview with a senior engineer, including system design questions. The final round was with the team lead and HR, focusing on cultural fit and behavioral questions. The process was smooth and well-organized.

View all interview questions

Frequently Asked Questions in syncfusion

Have a question about the hiring process, company policies, or work environment? Ask the community or browse existing questions here.

Common Interview Questions in syncfusion

Q: In a sports contest there were m medals awarded on n successive days (n > 1). 1. On the first day 1 medal and 1/7 of the remaining m - 1 medals were awarded. 2. On the second day 2 medals and 1/7 of the now remaining medals was awarded; and so on.On the nth and last day, the remaining n medals were awarded.How many days did the contest last, and how many medals were awarded altogether?

Q: A man has a wolf, a goat, and a cabbage. He must cross a river with the two animals and the cabbage. There is a small rowing-boat, in which he can take only one thing with him at a time. If, however, the wolf and the goat are left alone, the wolf will eat the goat. If the goat and the cabbage are left alone, the goat will eat the cabbage. How can the man get across the river with the two animals and the cabbage?

Q: A rich man died. In his will, he has divided his gold coins among his 5 sons, 5 daughters and a manager. According to his will: First give one coin to manager. 1/5th of the remaining to the elder son.Now give one coin to the manager and 1/5th of the remaining to second son and so on..... After giving coins to 5th son, divided the remaining coins among five daughters equally.All should get full coins. Find the minimum number of coins he has?

Q: There are 3 clans in an island - The Arcs who never lie, the Dons who always lie and the Slons who lie alternately with the truth. Once a tourist meets 2 guides who stress that the other is a Slon. They proceed on a tour and see a sports meet. The first guide says that the prizes have been won in the order Don, Arc, Slon. The other says that, the order is Slon, Don, Arc. (the order need not be exact). To which clan did each of the guides and the players belong? ...

Q: 36 people {a1, a2, ..., a36} meet and shake hands in a circular fashion. In other words, there are totally 36 handshakes involving the pairs, {a1, a2}, {a2, a3}, ..., {a35, a36}, {a36, a1}. Then size of the smallest set of people such that the res...

Q: T, U, V are 3 friends digging groups in fields. If T & U can complete i groove in 4 days &, U & V can complete 1 groove in 3 days & V & T can complete in 2 days. Find how many days each takes to complete 1 groove individually.

Q: The citizens of planet nigiet are 8 fingered and have thus developed their decimal system in base 8. A certain street in nigiet contains 1000 (in base 8) buildings numbered 1 to 1000. How many 3s are used in numbering these buildings?

Q: A light bulb is hanging in a room. Outside of the room there are three switches, of which only one is connected to the lamp. In the starting situation, all switches are 'off' and the bulb is not lit. If it is allowed to check in the room only once.How would you know which is the switch?

Q: There are 3 sticks placed at right angles to each other and a sphere is placed between the sticks . Now another sphere is placed in the gap between the sticks and Larger sphere . Find the radius of smaller sphere in terms of radius of larger sphere.

Q: At 6?o a clock ticks 6 times.The time between first and last ticks is 30 seconds.How long does it tick at 12?o clock?2.A hotel has 10 storey. Which floor is above the floor below the floor, below the floor above the floor, below the floor above the fifth.

Q: Every day a cyclist meets a train at a particular crossing .The road is straight before the crossing and both are travelling in the same direction.Cyclist travels with a speed of 10 kmph.One day the cyclist come late by 25 minutes and meets the train 5 km before the crossing.What is the speed of the train?

Q: A long, long time ago, two Egyptian camel drivers were fighting for the hand of the daughter of the sheik of Abbudzjabbu. The sheik, who liked neither of these men to become the future husband of his daughter, came up with a clever plan: a race would dete

Q: Tom has three boxes with fruits in his barn: one box with apples, one box with pears, and one box with both apples and pears. The boxes have labels that describe the contents, but none of these labels is on the right box. How can Tom, by taking only one p

Q: There are 7 letters A,B,C,D,E,F,GAll are assigned some numbers from 1,2 to 7.B is in the middle if arranged as per the numbers.A is greater than G same as F is less than C.G comes earlier than E.Which is the fourth letter

Q: Raj has a jewel chest containing Rings, Pins and Ear-rings. The chest contains 26 pieces. Raj has 2 and 1/2 times as many rings as pins, and the number of pairs of earrings is 4 less than the number of rings. How many earrings does Raj have?...

Q: There are four dogs/ants/people at four corners of a square of unit distance. At the same instant all of them start running with unit speed towards the person on their clockwise direction and will always run towards that target. How long does it take for them to meet and where?

Q: Consider a series in which 8 teams are participating. each team plays twice with all other teams. 4 of them will go to the semi final. How many matches should a team win, so that it will ensure that it will go to semi finals.?

Q: Jack and his wife went to a party where four other married couples were present. Every person shook hands with everyone he or she was not acquainted with. When the handshaking was over, Jack asked everyone, including his own wife, how many hands they shook?

Q: In a country where everyone wants a boy, each family continues having babies till they have a boy. After some time, what is the proportion of boys to girls in the country? (Assuming probability of having a boy or a girl is the same)

Q: An escalator is descending at constant speed. A walks down and takes 50 steps to reach the bottom. B runs down and takes 90 steps in the same time as A takes 10 steps. How many steps are visible when the escalator is not operating. 

Similar Companies Interview Questions