ust global Recruitment Process, Interview Questions & Answers

UST Global’s recruitment process features online aptitude tests, technical interviews emphasizing programming and domain knowledge, and final HR rounds exploring cultural fit and communication skills to ensure alignment with company values.
4.3
based on 50 Reviews
About Company
Interview Guide
Interviews Experiance
FAQ's Questions

About ust global

Company Description

Ust Global, now known as UST, is a leading digital transformation solutions provider that focuses on leveraging technology to drive business growth and innovation. With a commitment to excellence, UST helps clients navigate the complexities of the modern digital landscape through a blend of industry expertise, cutting-edge technology, and customer-centric solutions. The company is known for its collaborative and inclusive work culture, where employees are encouraged to think creatively and contribute to their fullest potential. UST fosters an environment that prioritizes diversity, continuous learning, and professional development, making it a desirable place for talents in the tech industry to thrive.

Software Engineer Interview Questions

Q1: Can you describe your experience with software development methodologies?

I have experience working in Agile and Scrum methodologies where I participated in sprint planning, daily stand-ups, and retrospectives. This experience taught me the importance of flexibility and collaboration in delivering high-quality software.

Q2: What programming languages are you most proficient in and why?

I am most proficient in Python and Java. Python is my preferred language for its simplicity and versatility, especially in data analysis and machine learning, while Java is essential for building scalable enterprise applications.

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

I ensure code quality through rigorous testing, including unit tests and integration tests. I also conduct code reviews with my peers to gather feedback and maintain coding standards.

Q4: Describe a challenging technical problem you faced and how you overcame it.

I encountered a significant performance issue in an application where response times were high. I conducted a thorough analysis using profiling tools, identified bottlenecks in the code, and optimized database queries, which reduced response time by 40%.

Q5: How do you stay updated with the latest technologies and industry trends?

I regularly follow tech blogs, participate in webinars, and attend industry conferences. Additionally, I am a member of several online developer communities where I engage with peers and share knowledge.

Q6: What role does documentation play in your development process?

Documentation is crucial as it helps in maintaining clarity and understanding among team members, especially for future reference. I ensure that my code is well-documented and that I contribute to project documentation for onboarding new team members.

Data Analyst Interview Questions

Q1: What data analysis tools are you familiar with?

I am familiar with tools such as SQL, Python (Pandas, NumPy), and data visualization tools like Tableau and Power BI. Each tool has its strengths, and I choose based on the project requirements.

Q2: Can you explain a time when your analysis led to a significant business decision?

I analyzed customer purchasing patterns and identified a trend indicating a potential market for a new product line. Presenting this data to management led to the successful launch of the product, which increased sales by 25%.

Q3: How do you handle missing or incomplete data in your analysis?

I approach missing data by using techniques such as imputation, where I fill in missing values based on the data distribution, or I may choose to exclude incomplete records if they do not significantly impact the analysis.

Q4: Describe your experience with statistical analysis and modeling.

I have worked on various statistical models, including regression analysis and hypothesis testing. For example, I used linear regression to predict sales based on historical data and assessed the model's accuracy using R-squared values.

Q5: How do you communicate complex data findings to stakeholders?

I focus on simplifying my findings by using visualizations and clear summaries that highlight key insights and actionable recommendations. I tailor my presentation style to the audience's expertise level to ensure understanding.

Q6: What is your approach to data integrity and security?

I prioritize data integrity by implementing validation checks during data entry and processing. Regarding security, I follow best practices such as encryption and access controls to protect sensitive data.

Project Manager Interview Questions

Q1: How do you prioritize tasks in a project?

I prioritize tasks based on their impact on project timelines and deliverables, often using a priority matrix to differentiate between urgent and important tasks. This ensures that resources are allocated effectively.

Q2: Describe your experience in managing cross-functional teams.

I have successfully managed cross-functional teams by fostering a collaborative environment and ensuring clear communication. Regular check-ins and team-building activities helped in aligning goals and enhancing teamwork.

Q3: Can you explain a challenging project you managed and the outcome?

I managed a product launch that faced scope creep. By implementing strict change control processes and communicating clearly with stakeholders, we successfully launched on time and met all key performance indicators.

Q4: How do you handle conflicts within a team?

I address conflicts by facilitating open discussions where team members can express their concerns. I aim to mediate and find common ground, ensuring that the focus remains on project goals.

Q5: What project management tools do you use?

I frequently use tools like Jira for Agile project management, Trello for task tracking, and Microsoft Project for Gantt charts and timelines. These tools help in maintaining visibility and accountability within the team.

Q6: How do you measure project success?

I measure project success using key performance indicators (KPIs) such as on-time delivery, budget adherence, and stakeholder satisfaction. A thorough post-project review helps in assessing lessons learned for future projects.

Business Analyst Interview Questions

Q1: What techniques do you use for gathering requirements?

I use techniques such as interviews, surveys, and workshops to gather requirements. Additionally, I analyze existing documentation and perform stakeholder analysis to ensure comprehensive requirement gathering.

Q2: How do you validate that the requirements you gathered are correct?

I validate requirements through stakeholder reviews and feedback sessions. Creating prototypes or mock-ups can also help stakeholders visualize the final product and confirm that their needs are being met.

Q3: Can you describe a time when you influenced a decision based on your analysis?

I conducted an analysis that revealed inefficiencies in our current processes. By presenting my findings to management, I influenced the decision to implement a new system that streamlined operations and improved productivity.

Q4: What tools do you use for data modeling?

I use tools like Microsoft Visio for creating process flow diagrams and Lucidchart for data modeling. These tools help in visualizing complex data structures and workflows for better understanding.

Q5: How do you handle scope changes during a project?

I manage scope changes through a formal change request process, assessing the impact on timelines and resources before presenting it to stakeholders for approval. Clear communication is essential to maintain project integrity.

Q6: Describe your experience with stakeholder management.

I prioritize building strong relationships with stakeholders by understanding their needs and expectations. Regular updates and open lines of communication help in managing stakeholder expectations and fostering collaboration.

Conclusion Interview Questions

This structured format provides a comprehensive overview of UST Global and tailored interview questions for various roles within the company, helping candidates prepare effectively for their interviews.

ust global Interview Guide

Company Background and Industry Position

ust global, a prominent player in the IT services and consulting sector, has carved a niche with its focus on digital transformation, automation, and cloud solutions. Founded in the late 1990s, the company has steadily expanded its footprint across North America, Europe, and Asia. Unlike many competitors who chase sheer volume, ust global leans heavily into quality partnerships and niche technology domains like AI, machine learning, and enterprise software development.

When you stack ust global against other mid-tier IT service providers, its reputation for delivering tailored tech solutions rather than off-the-shelf products stands out. This industry positioning influences its hiring approach, emphasizing candidates who can not only code or consult but also adapt to varied client ecosystems and dynamic project requirements.

How the Hiring Process Works

  1. Application and Resume Screening: The journey begins with a digital application, typically through the company website or popular job portals. Recruiters sift through hundreds of resumes here, zeroing in on those aligned with the job description’s eligibility criteria, such as educational background, prior experience, and technical skills.
  2. Recruitment Rounds Scheduling: Qualified candidates are contacted to schedule initial rounds. These are usually split between technical and HR interviews, sometimes stretched across multiple days depending on the role’s seniority or specialization.
  3. Technical Assessment: This step varies widely — from coding tests and case studies to problem-solving exercises and live coding sessions. It’s designed to validate hard skills, domain knowledge, and the ability to handle real-world challenges.
  4. HR Interview: Candidates then face HR interviews that explore cultural fit, communication skills, and career aspirations. It’s as much about emotional intelligence as it is about negotiating salary range and understanding benefits.
  5. Final Selection and Offer: After all assessments, hiring managers convene to rank candidates. Successful applicants receive formal offers, often with room for negotiation based on experience and market standards.

The whole process can take anywhere from two to four weeks, but for niche or senior roles, expect some delays as multiple stakeholders weigh in.

Interview Stages Explained

Technical Interview: Decoding the Core

This isn’t just a test of technical chops but a window into problem-solving under pressure. Interviewers frequently ask candidates to write code on the spot or explain algorithms aloud. Why? Because they want to assess how a candidate thinks through a problem, not just rote memorization. For developers, expect questions on data structures, system design, and language-specific syntax.

For non-developer roles like business analysts or project managers, technical interviews might veer into domain knowledge—understanding methodologies like Agile or familiarity with enterprise tools.

HR Interview: Beyond the Resume

In many ways, this phase is the company’s chance to check whether you’ll actually thrive within their culture. Questions often revolve around teamwork experiences, conflict resolution, and motivation. Don’t be surprised if you're asked about past failures or your ideal work environment. These answers help assess your soft skills and alignment with ust global’s values.

Managerial or Panel Interview

Occasionally, candidates face a panel interview where multiple senior stakeholders evaluate them simultaneously. This can feel intimidating but it’s an efficient way for the company to see how you perform under pressure and interact with different personalities. The questions here tend to mix technical and behavioral aspects.

Examples of Questions Candidates Report

  • Technical: "Explain the difference between an abstract class and an interface in Java."
  • Coding: "Write a function to reverse a linked list."
  • Scenario-based: "How would you handle scope creep during a project delivery?"
  • Behavioral: "Tell me about a time you had a conflict with a teammate and how you resolved it."
  • HR: "Why do you want to work with ust global, and where do you see yourself in five years?"

Eligibility Expectations

ust global typically looks for candidates with a strong educational foundation—usually a bachelor’s degree in engineering, computer science, or a related field for technical roles. Fresh graduates do get a shot, especially through campus hiring drives, but having internships or project experience is a significant advantage. For mid-level or senior positions, expect at least 3-5 years of relevant experience along with proficiency in the required technologies or business domains.

Certifications are a welcome bonus but rarely a deal-breaker. More important is the demonstration of problem-solving ability and cultural fit. Interestingly, the company also places weight on communication skills, given the global and client-facing nature of many roles.

Common Job Roles and Departments

ust global’s workforce spans diverse functions. Here are some of the most frequent job roles:

  • Software Developer/Engineer: Focused on full-stack development, cloud-based solutions, and mobile app development.
  • Quality Assurance Analyst: Responsible for testing frameworks, automation scripts, and bug tracking.
  • Business Analyst: Liaises between clients and developers to translate business needs into technical requirements.
  • Project Manager: Oversees project timelines, resource allocation, and client communication.
  • Data Scientist/Analyst: Works on big data, predictive modeling, and AI initiatives.
  • Technical Support Specialist: Handles post-deployment issues and client queries.

Each department follows tailored recruitment strategies aligned to their skill demands, meaning a data scientist’s interview is structurally and technically different from that of a software developer.

Compensation and Salary Perspective

RoleEstimated Salary
Entry-Level Software EngineerINR 3.5 - 5 LPA
Mid-Level Software EngineerINR 6 - 9 LPA
Senior Software EngineerINR 10 - 15 LPA
Business AnalystINR 4 - 8 LPA
Project ManagerINR 12 - 20 LPA
Data ScientistINR 8 - 16 LPA

While these ranges fluctuate based on location, experience, and negotiation skills, they generally align with industry standards among comparable IT service firms. Candidates sometimes report offers on the conservative side initially, but there’s often room for growth through annual appraisals and project bonuses.

Interview Difficulty Analysis

From what candidates share, the technical interviews at ust global are challenging but not insurmountable. They tend to lean more towards assessing fundamentals rather than expecting mastery of obscure topics, which is a relief to many. However, this means surface-level preparation won’t cut it.

Non-technical rounds like HR interviews can sometimes catch applicants off-guard due to their conversational yet probing nature. The panel interviews, where they happen, can be particularly stressful, demanding a calm and composed demeanor. Compared to giants like TCS or Infosys, ust global’s process feels more focused and less bureaucratic, but that means each stage carries more weight.

Preparation Strategy That Works

  • Understand the Job Role: Deeply analyze the job description and tailor your preparation around the specific technologies and skills mentioned.
  • Brush Up on Fundamentals: Solidify your grasp on data structures, algorithms, and system design, especially for development roles.
  • Mock Interviews: Practice with peers or use platforms that simulate technical and HR interviews to build confidence and timing.
  • Research the Company: Know ust global’s service areas, recent projects, and culture to answer behavioral questions convincingly.
  • Prepare Your Stories: Use the STAR method (Situation, Task, Action, Result) for answering behavioral questions with clarity.
  • Clarify Salary Expectations: Have a realistic salary range in mind based on your experience and market data, but remain flexible initially.

Work Environment and Culture Insights

Many current and former employees describe ust global’s culture as collaborative but fast-paced. There’s a palpable emphasis on continuous learning and adapting to evolving technologies. Because the company works with global clients, employees often need to navigate time zone differences and culturally diverse teams, which can be both rewarding and challenging.

Work-life balance varies greatly by project and department. Some report long hours during critical delivery timelines, while others enjoy a more predictable schedule. Overall, the culture leans towards nurturing talent, with opportunities to work on cutting-edge tech being a major draw.

Career Growth and Learning Opportunities

One of ust global’s strong suits is its investment in employee development. Through formal training programs, certifications support, and mentorship, employees often find avenues to upskill. The company encourages movement across teams and projects, enabling professionals to build versatile profiles.

Growth isn’t automatic or guaranteed, of course. Ambitious individuals who proactively seek challenges and network often find themselves promoted or moved into leadership roles within 3-5 years. The company also supports higher education pursuits via sponsorships, a significant benefit in today’s competitive market.

Real Candidate Experience Patterns

Talking to candidates who’ve been through the pipeline reveals a mix of excitement and nervousness. Many note the initial communication is prompt, which helps reduce anxiety. The technical round is often described as straightforward but demanding, with a real need to explain your thought process clearly.

HR interviews can sometimes feel unpredictable — questions may seem casual but require honest, reflective answers. Some candidates share stories of panel interviews where they had to think on their feet amidst silence and intense questioning.

Rejections typically come with minimal feedback, a point of frustration for some. But successful candidates frequently mention that thorough preparation and a calm demeanor made all the difference.

Comparison With Other Employers

Aspectust globalCompetitors (e.g., Infosys, TCS)
Interview FocusBalanced technical + behavioralMore heavy on technical theory
Recruitment SpeedTypically 2-4 weeksOften longer due to layered processes
Salary CompetitivenessMid-range, negotiableVaries, sometimes slightly higher
Work CultureDynamic, tech-focusedStructured, process-driven
Career GrowthEncourages lateral moves and certificationsStrong seniority-based promotions

In short, ust global appeals to candidates seeking a company that values adaptability and continuous skill-building over rigid hierarchies common in larger firms.

Expert Advice for Applicants

If you want to crack the ust global interview, my advice is simple: prepare deeply but also be yourself. Don’t just memorize answers — focus on understanding concepts so you can handle curveball questions. Be ready to discuss your past work with clarity but also highlight what you learned from failures or tough moments.

Keep your communication crisp — recruiters appreciate candidates who can distill complex ideas without rambling. And when it comes to salary, know your worth but don’t shoot too high initially; build rapport first.

Lastly, treat the interview as a two-way conversation. Ask questions about the team, project cycles, and growth options. This shows genuine interest and helps you decide if ust global truly fits your career goals.

Frequently Asked Questions

What is the typical duration of the ust global hiring process?

Generally, the process takes between two to four weeks from application to offer. However, senior or specialized roles may take longer due to additional rounds or stakeholder approvals.

Are coding tests mandatory for all technical roles at ust global?

Yes, for most software development and engineering positions, candidates will face coding tests or live problem-solving sessions to evaluate their technical skills.

Does ust global provide feedback after interviews?

Feedback is limited. Candidates often receive a pass/fail notification without detailed explanations, which is common in many large IT firms.

Is prior work experience necessary to apply?

For entry-level roles, prior experience is not mandatory but internships or projects in relevant domains significantly improve chances. Mid-level roles require at least 3 years of experience in the field.

How important is cultural fit in the hiring decision?

Very important. ust global values candidates who align with their collaborative and adaptable culture. The HR interview assesses communication skills and attitude to ensure a good fit.

Final Perspective

ust global’s hiring process reflects its broader business philosophy: focused, thoughtful, and adaptable. It’s not about overwhelming candidates with trivia but about uncovering how they solve problems and mesh with the company culture. If you approach their recruitment rounds with preparation anchored in understanding rather than rote learning, you’ll find the process challenging yet fair.

While the company may not offer the flashiest salary upfront compared to some tech giants, the work environment and growth opportunities are solid enough to make it a worthy career stop—or even a long-term destination—for many professionals. The key is to realistically gauge your fit and come ready to engage, learn, and converse genuinely. That’s what turns interviews from nerve-wracking hurdles into opportunities.

ust global Interview Questions and Answers

Updated 21 Feb 2026

Business Analyst Interview Experience

Candidate: Arjun Mehta

Experience Level: Mid Level

Applied Via: LinkedIn

Difficulty:

Final Result: Rejected

Interview Process

3

Questions Asked

  • How do you gather requirements from stakeholders?
  • Explain a time you resolved a conflict in requirements.
  • What tools do you use for documentation?
  • Describe a challenging analysis project.

Advice

Prepare to discuss real-life scenarios and your problem-solving approach.

Full Experience

I applied via LinkedIn and had three rounds: HR, technical with case studies, and a final round with the department head. The case study was quite detailed and required thorough preparation.

Quality Assurance Engineer Interview Experience

Candidate: Sneha Kapoor

Experience Level: Entry Level

Applied Via: Online Application

Difficulty: Easy

Final Result:

Interview Process

2

Questions Asked

  • What is the difference between manual and automated testing?
  • Explain the software testing life cycle.
  • Write test cases for a login form.
  • How do you prioritize bugs?

Advice

Understand basic testing concepts and practice writing test cases.

Full Experience

Applied online and cleared a basic aptitude test followed by a technical interview focusing on QA fundamentals. The interviewers were friendly and the process was smooth.

Project Manager Interview Experience

Candidate: Vikram Patel

Experience Level: Senior

Applied Via: Campus Recruitment

Difficulty:

Final Result:

Interview Process

2

Questions Asked

  • How do you manage project risks?
  • Describe your experience with Agile methodologies.
  • How do you handle team conflicts?
  • Explain a successful project you managed.

Advice

Highlight leadership and communication skills with real examples.

Full Experience

The process was straightforward with an HR round and a technical round with the senior management. They focused on my past project management experience and situational questions.

Data Analyst Interview Experience

Candidate: Anita Desai

Experience Level: Mid Level

Applied Via: Referral

Difficulty: Hard

Final Result: Rejected

Interview Process

4

Questions Asked

  • Explain normalization in databases.
  • How do you handle missing data?
  • Write SQL queries to extract data.
  • Describe a challenging data project you worked on.
  • What visualization tools are you familiar with?

Advice

Prepare for SQL and data interpretation questions extensively.

Full Experience

Referred by a friend, I went through an initial HR screening, two technical rounds focusing on SQL and data analysis, and a final managerial round. The technical rounds were quite challenging with real-world problem scenarios.

Software Engineer Interview Experience

Candidate: Rahul Sharma

Experience Level: Entry Level

Applied Via: Online Application

Difficulty:

Final Result:

Interview Process

3

Questions Asked

  • Explain OOP concepts.
  • Write a function to reverse a linked list.
  • Describe your previous projects.
  • How do you handle tight deadlines?

Advice

Brush up on data structures and practice coding problems before the interview.

Full Experience

I applied through the company's career portal. The first round was an online coding test, followed by a technical interview focusing on programming and problem-solving. The final round was HR, discussing company culture and salary expectations. Overall, a well-structured process.

View all interview questions

Frequently Asked Questions in ust global

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

Common Interview Questions in ust global

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 merchant had collected many gold coins. He did not want anybody to know about them. One day his wife asked, "How many gold coins do we have?" After pausing a moment, he replied, "Well! If I divide the coins into two unequal numbers, then 32 times the difference between the two numbers equals the difference between the squares of the two numbers."The wife looked puzzled. Can you help the merchant's wife by finding out how many gold coins they have?

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: Consider a pile of Diamonds on a table. A thief enters and steals 1/2 of the total quantity and then again 2 extra from the remaining. After some time a second thief enters and steals 1/2 of the remaining+2. Then 3rd thief enters and steals 1/2 of the remaining+2. Then 4th thief enters and steals 1/2 of the remaining+2. When the 5th one enters he finds 1 diamond on the table. Find out the total no. of diamonds originally on the table before the 1st thief entered.

Q: There are two balls touching each other circumferencically. The radius of the big ball is 4 times the diameter of the small all. The outer small ball rotates in anticlockwise direction circumferencically over the bigger one at the rate of 16 rev/sec. The bigger wheel also rotates anticlockwise at N rev/sec. What is 'N' for the horizontal line from the centre of small wheel always is horizontal.

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: 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: There is a room with a door (closed) and three light bulbs. Outside the room there are three switches, connected to the bulbs. You may manipulate the switches as you wish, but once you open the door you can't change them. Identify each switch with its bulb.

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: A vessel is full of liquid. From the vessel, 1/3rd of the liquid evaporates on the first day. On the second day 3/4th of the remaining liquid evaporates. What fraction of the volume is present at the end of the second day

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: Give two dice - one is a standard dice, the other is blank (nothing painted on any of the faces). The problem is to paint the blank dice in such a manner so that when you roll both of them together, the sum of both the faces should lie between 1 and 12. Numbers from 1-12 (both inclusive) equally likely.

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: If I walk with 30 miles/hr i reach 1 hour before and if i walk with 20 miles/hr i reach 1 hour late. Find the distance between 2 points and the exact time of reaching destination is 11 am then find the speed with which it walks.

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: 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?

Similar Companies Interview Questions