Technical Questions
759 real questions extracted from Technical rounds.
Resume-based questions
Resume-based questions and discussions about the candidate's background.
Design a system similar to Slack - HLD about how the system would look like and a little bit of LLD about how would you design the datastore (DB design)
Candidate was asked to design a system similar to Slack, focusing on High-Level Design (HLD) for the overall system architecture and Low-Level Design (LLD) for the database design.
Calculate the average distance between people based on their house numbers arranged in a straight line.
A single technical round focused on problem-solving with three distinct questions covering distance calculation, symmetric pairs, and speed threshold crossing.
Count the number of times a car's speed crosses a given threshold and then drops below it within a time series dataset.
A single technical round focused on problem-solving with three distinct questions covering distance calculation, symmetric pairs, and speed threshold crossing.
Identify pairs of students whose marks are swapped between two subjects (Math and Chemistry).
A single technical round focused on problem-solving with three distinct questions covering distance calculation, symmetric pairs, and speed threshold crossing.
MVVM basics
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was asked.
Simple data structure question (array manipulation)
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was asked.
Optionals
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was asked.
iOS fundamentals (view lifecycle)
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was asked.
Types of joins
Questions focused on SQL knowledge, product analysis, and data-driven problem-solving.
Types of SQL queries
Questions focused on SQL knowledge, product analysis, and data-driven problem-solving.
Window functions and their use cases
Questions focused on SQL knowledge, product analysis, and data-driven problem-solving.
Extracting data to validate if a problem exists
Questions focused on SQL knowledge, product analysis, and data-driven problem-solving.
Determining the effectiveness of the proposed improvement
Questions focused on SQL knowledge, product analysis, and data-driven problem-solving.
KPI metrics for evaluating the problem
Questions focused on SQL knowledge, product analysis, and data-driven problem-solving.
Identifying and improving a bad feature on Instagram
Questions focused on SQL knowledge, product analysis, and data-driven problem-solving.
Find Nth highest salary without using ROW_NUMBER() or RANK()
Asked to solve a SQL query problem to find the Nth highest salary without using ROW_NUMBER() or RANK().
Needle in haystack leetcode question
Asked to solve a string manipulation problem, specifically a variation of the 'Needle in Haystack' problem.
Drafting a solution for a hypothetical ML problem and discussing it in detail.
Discussion-based round focusing on drafting a solution for a hypothetical machine learning problem and detailing the approach.
Explain your automation framework architecture and the design patterns you have used.
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
Describe a challenging defect that was difficult to reproduce. How did you isolate the root cause?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
How do you decide what test cases should be automated and what should remain manual?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
Tell me about a critical production defect you identified. How did you investigate and resolve it?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
How do you ensure sufficient test coverage while avoiding redundant test cases?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
If requirements are unclear or incomplete, what approach do you follow before starting testing?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
How do you validate APIs when the UI is not yet available?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
Explain your end-to-end testing process in your current project.
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
How would you prioritize testing when you have very limited time before release?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
Suppose a feature works correctly in your environment but fails in production. How would you investigate the issue step by step?
The round focused on testing methodologies, automation frameworks, and defect resolution. The candidate was asked about their testing process, automation decisions, critical defects, and handling unclear requirements.
Explain how the control plane uses the hpa.yml file in the backend
Candidate was asked to write an hpa.yml file and explain how the control plane uses this file in the backend.
Write an hpa.yml file
Candidate was asked to write an hpa.yml file and explain how the control plane uses this file in the backend.
Post-order traversal of a tree
A post-order traversal question was asked, followed by a modification requiring the use of topological sorting to achieve a desired traversal pattern in a tree.
Modifying the approach to achieve a desired traversal pattern using topological sorting
A post-order traversal question was asked, followed by a modification requiring the use of topological sorting to achieve a desired traversal pattern in a tree.
Find the shortest path in a weighted directed graph
Discussion-based questions focusing on system design and algorithmic problem-solving.
Design a real-time driver-rider matching service at Uber scale
Discussion-based questions focusing on system design and algorithmic problem-solving.
Implement an LRU cache with O(1) get and put
Discussion-based questions focusing on system design and algorithmic problem-solving.
Explain RAG (Retrieval-Augmented Generation) and what is chunking.
A technical round where the candidate was asked to explain concepts related to AI product testing.
Write a SQL query to find the top ten titles that drove the highest new-signup completion rate over the last quarter, restricted to first-time viewers.
Evaluation of SQL and data analysis skills.
Define and measure the success of a change to the 'Because you watched' recommendation row, including short-term proxy metrics.
Discussion and problem-solving around A/B testing and recommendation systems.
Design an A/B test to evaluate a new personalized row-ordering model on the logged-in homepage, considering heavy overlap in surfaced content and long-term retention outcomes.
Discussion and problem-solving around A/B testing and recommendation systems.
Write a SQL query to find the top ten titles that drove the highest new-signup completion rate over the last quarter, restricted to first-time viewers.
Discussion and problem-solving around A/B testing and recommendation systems.
Dynamic Programming question (specific topic not recalled)
Two Data Structures and Algorithms (DSA) questions were asked, including 'car fleet' and one dynamic programming question.
Car Fleet
Two Data Structures and Algorithms (DSA) questions were asked, including 'car fleet' and one dynamic programming question.
A 4 table question
A 4 table question was given and an optimal SQL query was required
basic sector questions about the stock market
The interview involved basic sector questions about the stock market
What are the main key components of Capital markets ?
How will you handle if customer wants to return a product
The candidate was asked about handling customer returns.
Tell me 3 qualities to hire you
The interview involved a series of questions to assess the candidate's sales and marketing skills, as well as their personal qualities.
Difference between marketing and sales
The interview involved a series of questions to assess the candidate's sales and marketing skills, as well as their personal qualities.
How will you sell our app
The interview involved a series of questions to assess the candidate's sales and marketing skills, as well as their personal qualities.
Sell me pen.
The interview involved a series of questions to assess the candidate's sales and marketing skills, as well as their personal qualities.
Tell me about yourself.
The interview involved a series of questions to assess the candidate's sales and marketing skills, as well as their personal qualities.
Why sales after b. Tech
The interview involved a series of questions to assess the candidate's sales and marketing skills, as well as their personal qualities.
Why not higher studies
The interview involved a series of questions to assess the candidate's sales and marketing skills, as well as their personal qualities.
How will you be as a teacher of your own
The candidate was asked about their approach to teaching
Kadence algorithm
The candidate was asked questions on Kadence algorithm, SQL joins, and System Design.
SQL joins
The candidate was asked questions on Kadence algorithm, SQL joins, and System Design.
System Design
The candidate was asked questions on Kadence algorithm, SQL joins, and System Design.
Why are you interested in Bloomberg?
The candidate was asked about their interest in the company
2 gram model implementation in language of my choice
Implementation of a 2-gram model
Walk me through a recent experience where you had very opinionated stakeholders
Product design interview
Is there a problem with static class members that are initialized in C++?
Technical questions were asked
Design pattern and SOLID principles with real life scenario
Design pattern and SOLID principles
How you handle the security
The candidate was asked about security handling
Leetcode style question
The interview included a Leetcode style question of medium-hard difficulty.
What is the remainder when 4 is divided by 2?
The interview included questions about basic math operations
life insurance technical questions
An OOD style or implementation extensive coding question. Logic is simple, no algorithm involved.
The interview involved an object-oriented design style or implementation extensive coding question.
Build a cloud storage mechanism.
The candidate was asked to design a system for cloud storage.
SQL Joins Table
A single technical round where the candidate was asked to solve two problems.
Merge Intervals
A single technical round where the candidate was asked to solve two problems.
Usage of AI in their work
The round focused on the candidate's past projects and problem-solving approach. The interviewer asked about the candidate's contributions, a production issue resolved, and the impact of the solution. Additionally, the candidate was asked to explain a feature they built, including tradeoffs considered, and how they utilize AI in their work.
Description of a production issue resolved and its impact
The round focused on the candidate's past projects and problem-solving approach. The interviewer asked about the candidate's contributions, a production issue resolved, and the impact of the solution. Additionally, the candidate was asked to explain a feature they built, including tradeoffs considered, and how they utilize AI in their work.
Explanation of a feature built, including tradeoffs
The round focused on the candidate's past projects and problem-solving approach. The interviewer asked about the candidate's contributions, a production issue resolved, and the impact of the solution. Additionally, the candidate was asked to explain a feature they built, including tradeoffs considered, and how they utilize AI in their work.
Details about past projects and contributions
The round focused on the candidate's past projects and problem-solving approach. The interviewer asked about the candidate's contributions, a production issue resolved, and the impact of the solution. Additionally, the candidate was asked to explain a feature they built, including tradeoffs considered, and how they utilize AI in their work.
Android fundamentals: lazy vs lateinit
Included Data Structures and Algorithms (DSA) and Android fundamentals.
Activity lifecycle
Included Data Structures and Algorithms (DSA) and Android fundamentals.
Anagrams question
Included Data Structures and Algorithms (DSA) and Android fundamentals.
Coroutines basics
Included Data Structures and Algorithms (DSA) and Android fundamentals.
Methods to maintain idempotency in a solution.
Discussion around database indexing and system design concepts.
Explanation of composite indexing.
Discussion around database indexing and system design concepts.
explain about the project i have developed
The candidate was asked to describe a project they had previously developed.
Descriptive writing task
The round consisted of a grammar assessment followed by a descriptive writing task.
Grammar assessment
The round consisted of a grammar assessment followed by a descriptive writing task.
Previous experiences and how was my approach
The interviewer focused on the candidate's professional background and problem-solving methodology.
Design a real-time driver-rider matching service at Uber scale
The interview consisted of a system design problem, a data structure implementation task, and an algorithmic problem.
Implement an LRU cache with O(1) get and put
The interview consisted of a system design problem, a data structure implementation task, and an algorithmic problem.
Find the shortest path in a weighted directed graph
The interview consisted of a system design problem, a data structure implementation task, and an algorithmic problem.
Salary expectations
The interview covered technical SQL proficiency along with discussions regarding compensation expectations and availability.
Working schedule
The interview covered technical SQL proficiency along with discussions regarding compensation expectations and availability.
SQL formulas
The interview covered technical SQL proficiency along with discussions regarding compensation expectations and availability.
topological sorting modification for tree traversal
The candidate was asked to implement a post-order traversal on a tree, followed by a modification requiring the use of topological sorting to achieve a specific traversal pattern.
post-order traversal
The candidate was asked to implement a post-order traversal on a tree, followed by a modification requiring the use of topological sorting to achieve a specific traversal pattern.
Maximum Subarray
A technical interview session focused on algorithmic problem solving.
Resume-based technical questions
The interviewer asked the candidate to identify topics they were confident in from their resume and conducted the technical assessment based on those specific areas.
Questions based on self-identified areas of expertise
The interviewer asked the candidate to identify topics they were confident in from their resume and conducted the technical assessment based on those specific areas.
Serialize and deserialize a binary tree
The candidate was asked two data structure and algorithm problems along with follow-up questions regarding time and space complexity.
Behavioral questions regarding past experiences
The interview focused on behavioral questions and technical knowledge regarding the Linux operating system.
Linux operating system concepts
The interview focused on behavioral questions and technical knowledge regarding the Linux operating system.
Define success metrics and short-term proxy metrics for a recommendation row update.
The interview focused on experimental design, metric definition for recommendation systems, and SQL proficiency.
Write a SQL query to identify top titles driving new-signup completion rates for first-time viewers.
The interview focused on experimental design, metric definition for recommendation systems, and SQL proficiency.
Design an A/B test for a personalized row-ordering model considering content overlap and long-term retention.
The interview focused on experimental design, metric definition for recommendation systems, and SQL proficiency.
Find the largest island that can be formed from the remaining water cells.
The candidate was asked to solve a graph-based problem involving grid manipulation.
LeetCode Hard level DSA problems
The technical interview focused on competitive programming and advanced data structures and algorithms.
Design a Concurrent, Memory-Bounded Tally Service
The candidate was asked to design a specific backend service focusing on concurrency and memory constraints.
Hashmap implementation or usage
The interview focused on basic data structures and string manipulation.
String reversal
The interview focused on basic data structures and string manipulation.
How would you improve a feature on LinkedIn and what is your rationale for choosing this feature and this improvement?
The candidate was asked to propose a product improvement for a specific feature on the platform and provide a justification for the choice.
Explain entropy and provide examples.
The candidate was asked to explain theoretical concepts in data science and provide a high-level system design for a specific machine learning application.
Design a system for digital art price prediction.
The candidate was asked to explain theoretical concepts in data science and provide a high-level system design for a specific machine learning application.
Design elevator
The candidate was asked to solve a coding problem and a system design problem.
Next Greater Element
The candidate was asked to solve a coding problem and a system design problem.
Sort a rotated array
The candidate participated in a technical interview focusing on data structures and algorithms.
Partition a linked list
The candidate participated in a technical interview focusing on data structures and algorithms.
Dynamic Programming problem
The first round focused on data structures and algorithms.
Project ideation and architecture
The interview covered various algorithmic topics and architectural concepts.
Dynamic programming problems
The interview covered various algorithmic topics and architectural concepts.
Database schema design
The interview covered various algorithmic topics and architectural concepts.
Graph based problems
The interview covered various algorithmic topics and architectural concepts.
Greedy based problems
The interview covered various algorithmic topics and architectural concepts.
Production ready code cross questions
The interview focused on evaluating the candidate's ability to write production-ready code through detailed follow-up questions.
DSA related questions
The interview focused on hardware description languages and data structures and algorithms.
HDL related questions
The interview focused on hardware description languages and data structures and algorithms.
Toughest project I worked on
The candidate was asked to discuss their most challenging professional project.
Write an optimal SQL query involving 4 tables
The candidate was asked to write an optimal SQL query involving four tables.
Stock market questions
The interview focused on domain-specific knowledge related to the stock market.
basic sector questions about the stock market
The candidate was asked questions related to the stock market sector.
What are the main key components of Capital markets?
The interview focused on fundamental concepts related to financial markets.
Business insights using data set
The candidate was asked to derive business insights from a provided dataset.
What is a mutual fund?
The interview focused on fundamental concepts related to financial markets and investment vehicles.
What is a stock/share?
The interview focused on fundamental concepts related to financial markets and investment vehicles.
Mock calls
The candidate participated in a role-play exercise involving mock calls.
How will you handle if customer wants to return a product
The candidate was asked a situational question regarding product returns.
System design basics
The interview covered fundamental computer science concepts including algorithms, database management, and system design principles.
SQL joins
The interview covered fundamental computer science concepts including algorithms, database management, and system design principles.
Kadane's algorithm
The interview covered fundamental computer science concepts including algorithms, database management, and system design principles.
Count the number of complete speed cycles where a car exceeds a threshold and subsequently drops below it.
The candidate was asked to solve three data analysis and SQL-based problems involving mathematical calculations and pattern identification.
Calculate the average absolute distance between house numbers for all pairs of people.
The candidate was asked to solve three data analysis and SQL-based problems involving mathematical calculations and pattern identification.
Identify pairs of students with swapped marks across two subjects.
The candidate was asked to solve three data analysis and SQL-based problems involving mathematical calculations and pattern identification.
View lifecycle
The interview focused on iOS development fundamentals and basic data structure problem-solving.
Optionals
The interview focused on iOS development fundamentals and basic data structure problem-solving.
Array manipulation
The interview focused on iOS development fundamentals and basic data structure problem-solving.
MVVM architecture basics
The interview focused on iOS development fundamentals and basic data structure problem-solving.
Identify a poor feature on Instagram and propose improvements
The interview focused on SQL proficiency and product sense/analytics case study.
Methodology to validate the proposed improvement
The interview focused on SQL proficiency and product sense/analytics case study.
Types of joins
The interview focused on SQL proficiency and product sense/analytics case study.
Types of SQL queries
The interview focused on SQL proficiency and product sense/analytics case study.
Window functions and their use cases
The interview focused on SQL proficiency and product sense/analytics case study.
KPI metrics for the identified problem
The interview focused on SQL proficiency and product sense/analytics case study.
Data extraction strategy to confirm the problem
The interview focused on SQL proficiency and product sense/analytics case study.
3 DSA medium level questions
The technical round consisted of solving three medium-difficulty data structures and algorithms problems.
What is polymorphism? Provide an example
The candidate was asked to explain the concept of polymorphism and provide a practical example.
2 gram model implementation in language of my choice
The candidate was asked to implement a specific natural language processing model.
Walk me through a recent experience where you had very opinionated stakeholders
The interview focused on behavioral and situational questions regarding stakeholder management.
Is there a problem with static class members that are initialized in C++?
The candidate was asked a technical question regarding C++ language features.
Array based medium level DSA question
The interview consisted of a system design round, a data structures and algorithms round, and a round focused on software engineering principles.
Design patterns and SOLID principles with real life scenario
The interview consisted of a system design round, a data structures and algorithms round, and a round focused on software engineering principles.
Design Zomato
The interview consisted of a system design round, a data structures and algorithms round, and a round focused on software engineering principles.
Leetcode style question
The candidate was asked a coding problem of medium-hard difficulty.
How you handle the security
The candidate was asked about their approach to managing security within engineering systems.
Find Nth highest salary without using window functions
The technical round focused on SQL query writing and algorithmic problem solving.
Implement needle in a haystack algorithm
The technical round focused on SQL query writing and algorithmic problem solving.
Implementation of API routes using regular expressions
The candidate participated in a technical interview session that focused on backend development concepts.
Leetcode style coding problem with performance optimization and time complexity analysis
The candidate was asked to solve a coding problem and subsequently optimize the solution while explaining the time complexity.
Design a solution for a hypothetical machine learning problem
The candidate was asked to design a solution for a hypothetical machine learning problem and discuss the implementation details.
Scenario based technical questions
The interview consisted of a quiz, puzzles, and scenario-based technical questions.
Quiz
The interview consisted of a quiz, puzzles, and scenario-based technical questions.
Puzzle
The interview consisted of a quiz, puzzles, and scenario-based technical questions.
Coding problems
The interview focused on coding problems and a discussion regarding the candidate's resume.
Tell me about your experience?
The interviewer asked for an overview of the candidate's professional background and experience.
API calls
The technical interview focused on core Java concepts and API implementation details.
Java features
The technical interview focused on core Java concepts and API implementation details.
Explain about my current role
The candidate was asked to describe their current professional responsibilities.
Python MLflow library coding question
The interview focused on practical implementation and usage of the MLflow library in Python.
Explain how the Kubernetes control plane processes the HPA configuration in the backend
The candidate was asked to demonstrate knowledge of Kubernetes configuration and internal control plane mechanics.
Write a Horizontal Pod Autoscaler (HPA) YAML file
The candidate was asked to demonstrate knowledge of Kubernetes configuration and internal control plane mechanics.
What is the remainder when 4 is divided by 2?
The interviewer asked a basic arithmetic question regarding division.
Design a parking lot with OOP
The candidate was asked to design a parking lot system using object-oriented programming principles.
Introduction about yourself and what you did
The round began with a request for the candidate to introduce themselves and provide an overview of their professional background and previous work experience.
life insurance technical questions
The interview focused on technical concepts related to the life insurance industry.
OOD implementation task
The round focused on an object-oriented design and implementation task that prioritized code structure over complex algorithmic logic.
Build a cloud storage mechanism.
The candidate was asked to design a cloud storage system.
Tell about your experience in the previous jobs
The candidate was asked to discuss their professional background and previous work experience.
Discussion of resume projects
The interview focused on evaluating the candidate's technical skills and project experience as listed on their resume.
Assessment of technical skills
The interview focused on evaluating the candidate's technical skills and project experience as listed on their resume.
How do you handle SLA in data mesh.
The interview focused on data architecture principles, specifically covering service level agreements within a data mesh framework and the construction of streaming data pipelines.
How you build pipeline for streaming data
The interview focused on data architecture principles, specifically covering service level agreements within a data mesh framework and the construction of streaming data pipelines.
Python backend development
The technical interview covered fundamental aspects of full-stack development, specifically focusing on backend logic, frontend implementation, and database querying.
SQL queries
The technical interview covered fundamental aspects of full-stack development, specifically focusing on backend logic, frontend implementation, and database querying.
Frontend development
The technical interview covered fundamental aspects of full-stack development, specifically focusing on backend logic, frontend implementation, and database querying.
Garbage Collector
The interview focused on core Java concepts and Angular framework knowledge.
Java 8 to 21 features
The interview focused on core Java concepts and Angular framework knowledge.
Lifecycle Hooks in Angular
The interview focused on core Java concepts and Angular framework knowledge.
Tell me about a critical production defect you identified. How did you investigate and resolve it?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
How do you ensure sufficient test coverage while avoiding redundant test cases?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
Describe a challenging defect that was difficult to reproduce. How did you isolate the root cause?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
Suppose a feature works correctly in your environment but fails in production. How would you investigate the issue step by step?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
How do you validate APIs when the UI is not yet available?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
Explain your automation framework architecture and the design patterns you have used.
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
If requirements are unclear or incomplete, what approach do you follow before starting testing?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
Explain your end-to-end testing process in your current project.
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
How would you prioritize testing when you have very limited time before release?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
How do you decide what test cases should be automated and what should remain manual?
The interview focused on testing methodology, automation framework design, defect management, and troubleshooting strategies.
How does Generative AI work?
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
NLP concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Artificial Intelligence concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Machine Learning concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Deep Learning concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Search Restrictions
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Complete flow in Hybris
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Interceptors
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Flexible Search Query
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Data Modelling
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Back Office Customisation
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Annotations
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Impexes
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
PartOf
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Solr
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
Hot Folder
The technical interview focused on deep knowledge of the Hybris platform architecture, data modeling, and customization capabilities.
How hash map working internally
The candidate was asked about the internal implementation details of a hash map.
What is the difference between a List and a Tuple in Python?
The interview focused on personal background, project experience, and fundamental technical knowledge in SQL and Python.
Tell me about yourself and explain your final-year project.
The interview focused on personal background, project experience, and fundamental technical knowledge in SQL and Python.
Write a SQL query to find the second highest salary.
The interview focused on personal background, project experience, and fundamental technical knowledge in SQL and Python.
Tell me a project that you failed and draw the architecture
The candidate was asked to describe a past project failure and provide a visual representation of its architecture.
End to end architecture and optimization
The interview focused on high-level system architecture and performance tuning strategies.
How to handle an incident if internal communication systems are offline
The interviewer evaluated the candidate's problem-solving approach regarding operational procedures during a communication failure.
What is working Capital ?
The interview focused on fundamental financial concepts and analytical methods.
How do you analyze the EBITDA
The interview focused on fundamental financial concepts and analytical methods.
Java Selenium technical questions
The interview focused on technical proficiency in Java and Selenium, alongside a discussion regarding the candidate's previous project experience.
Questions about current project
The interview focused on technical proficiency in Java and Selenium, alongside a discussion regarding the candidate's previous project experience.
Questions related to tech stack
The candidate was interviewed on topics related to their specific technology stack.
Please load the 30 records in 3 targets sequentially.
The candidate was asked to perform a data loading task involving multiple targets.
Explain a business requirement you worked on and the process of gathering, analyzing, and translating it into functional requirements.
The candidate was asked to describe a past project involving business requirements, focusing on the process of gathering, analyzing, and documenting functional requirements for a development team.
Implement inheritance by using any object
The candidate was asked to demonstrate the concept of inheritance using an object-oriented programming approach.
Sql query for Second highest salary
The candidate was asked to write a SQL query to retrieve the second highest salary from a table.
Explain composite indexing.
Questions were asked to assess understanding of database indexing and system design principles.
How do you maintain idempotency in a solution?
Questions were asked to assess understanding of database indexing and system design principles.
What questions will you ask to the customer who walked into your shoe store if you are owner of that shoe store?
Introduction and customer service scenario
pattern at low level
The interview involved questions on pattern recognition at a low level and data structures and algorithms.
Talk about your experience
The interview included questions about the candidate's experience and examples from their past.
What would you do if you got the position
The interview included questions about the candidate's experience and examples from their past.
Personality and behavioral questions
The interview included questions about the candidate's experience and examples from their past.
3,5,8,13,22, x - find x
The interview included a question that seemed unrelated to the role of a Technical Content Writer
explain about the project i have developed
The candidate was asked to describe a project they had previously developed.
Grammar assessment
The round consisted of a grammar assessment followed by a descriptive writing task.
Descriptive writing task
The round consisted of a grammar assessment followed by a descriptive writing task.
Main key components of Capital markets
A technical round where questions related to finance and capital markets were asked.
Average Distance Between People (Address Table Problem)
A single technical round focused on solving three distinct problems involving data manipulation and mathematical calculations.
Symmetric Pair (Maths & Chemistry Marks)
A single technical round focused on solving three distinct problems involving data manipulation and mathematical calculations.
Speed Crossing Count (Car Speed Every 10 Seconds)
A single technical round focused on solving three distinct problems involving data manipulation and mathematical calculations.
Extracting data to validate a problem
Questions focused on SQL knowledge, product analysis, and problem-solving.
KPI metrics for problem evaluation
Questions focused on SQL knowledge, product analysis, and problem-solving.
Window functions and their use cases
Questions focused on SQL knowledge, product analysis, and problem-solving.
Types of joins
Questions focused on SQL knowledge, product analysis, and problem-solving.
Identifying and improving a bad feature on Instagram
Questions focused on SQL knowledge, product analysis, and problem-solving.
Determining the effectiveness of an improvement
Questions focused on SQL knowledge, product analysis, and problem-solving.
Types of SQL queries
Questions focused on SQL knowledge, product analysis, and problem-solving.
Design Zomato
A medium-level array-based question was asked as part of the Data Structures and Algorithms (DSA) round.
Design pattern and SOLID principles with real life scenario
Questions were asked on design patterns and SOLID principles, framed around real-life scenarios.
How would you improve a feature on LinkedIn and what is your rationale for choosing this feature and this improvement?
The candidate was asked to improve a feature on LinkedIn and provide a rationale for the choice.
Needle in haystack LeetCode question
Technical round with SQL and LeetCode questions
Find Nth highest salary without using ROW_NUMBER() or RANK()
Technical round with SQL and LeetCode questions
API routes with regex
The candidate was asked questions related to API routes and regex
How did you manage a difficult stakeholder?
The candidate was asked about managing a difficult stakeholder
Leetcode question
The candidate was asked to solve a Leetcode question and improve its performance
Drafting a solution for a hypothetical ML problem
Drafting a solution for a hypothetical ML problem and discussing it in detail
How I handle critic from customers
The candidate was asked about handling customer criticism
Tell me about a complex technical challenge you faced, and how you solved it.
The candidate was asked about a past technical challenge.
What makes you want to work at SAP
Can you work independently and in a cross functional team?
The candidate was asked about their ability to work independently and in a team
What is a vector in OOP?
Most difficult challenge in a workplace
The candidate was asked about their experience
Tell me about a time you had difficulty with competing priorities and perspectives between stakeholders in a project that you needed to achieve alignment between and get something from to fulfill your project
The candidate was asked behavioral questions.
Difference between class component and function component
Discussed React components
How have you gone above and beyond for a customer?
The candidate was asked about their customer service experience
Explain about my current role
The candidate was asked about their current role
Write an hpa.yml file and explain its usage in the control plane
Candidate was asked to write an hpa.yml file and explain how the control plane uses this file in the backend
What will be the remainder if you divide 4 by 2?
The interview included a question about division
Can you Tell me about yourself?
life insurance technical questions
OOD style implementation task
The round focused on an object-oriented design and implementation task that prioritized code structure over complex algorithmic logic.
Design Agentic workflow for customer ticket resoultion.
The interview focused on the architectural design of an automated system for handling customer support tickets.
Real-world scenario testing questions
The interview focused on practical testing scenarios and coding problems.
Coding questions
The interview focused on practical testing scenarios and coding problems.
Design a Feature Flag system in LLD
The candidate was asked to perform a low-level design task for a specific system feature.
Leetcode easy string problems
The technical interview focused on basic string manipulation problems.
Sliding Window Maximum
The candidate was asked a coding problem involving array manipulation. The candidate provided a sub-optimal solution with O(n log n) time complexity.
Design a system for digital art price prediction
The interview focused on fundamental machine learning concepts and a high-level system design problem related to predictive modeling.
Explain entropy and provide examples
The interview focused on fundamental machine learning concepts and a high-level system design problem related to predictive modeling.
Next Greater Element
The candidate was asked a coding problem involving array manipulation and a system design problem focused on elevator logic.
Design elevator
The candidate was asked a coding problem involving array manipulation and a system design problem focused on elevator logic.
Partition a linked list
The technical round focused on data structures and algorithms problems.
Sort a rotated array
The technical round focused on data structures and algorithms problems.
Dynamic Programming problem
The first round focused on data structures and algorithms.
Project architecture and ideation
The technical interview focused on algorithmic problem solving and architectural concepts.
Graph based problems
The technical interview focused on algorithmic problem solving and architectural concepts.
Greedy algorithm problems
The technical interview focused on algorithmic problem solving and architectural concepts.
Dynamic programming problems
The technical interview focused on algorithmic problem solving and architectural concepts.
Database schema design
The technical interview focused on algorithmic problem solving and architectural concepts.
Escrever função recursiva em Python
The candidate was asked to implement a recursive function using Python.
Move zeros
The candidate was asked to solve two algorithmic problems during the technical assessment.
Maximum product subarray
The candidate was asked to solve two algorithmic problems during the technical assessment.
Design a solution for a given hypothetical scenario
The candidate was presented with a hypothetical scenario and asked to design a technical solution for it.
Scenario based end to end solution architecture and planning
The candidate was evaluated on their ability to design and plan an end-to-end data science solution based on a specific business scenario.
Ind AS 116
The interview focused on accounting standards and case studies.
Ind AS 115
The interview focused on accounting standards and case studies.
Ind AS 23
The interview focused on accounting standards and case studies.
Ind AS 21
The interview focused on accounting standards and case studies.
Write a SQL query to join two tables and select specific columns sorted in ascending and descending order.
The candidate was asked to perform a SQL join operation on two tables and sort the results.
What is meant by orchestration?
The interview focused on technical concepts related to software deployment and infrastructure management.
What will happen during deployment?
The interview focused on technical concepts related to software deployment and infrastructure management.
Dynamic programming problem (medium)
The first round focused on dynamic programming problems of medium difficulty.
Dynamic programming problem (hard)
The second round focused on dynamic programming problems of hard difficulty.
Walk me through relevant past experiences
The interview focused on discussing the candidate's previous work and project experience.
Implement an LRU Cache supporting get() and put() in O(1) time
The candidate was asked to implement a data structure to handle cache operations with specific time complexity constraints.
Describe your previous experience and explain how it relates to the role you are applying for.
The candidate was asked to describe their professional background and demonstrate how their past experience and projects align with the requirements of the Payroll Support Specialist role.
Infrastructure as code
The interview focused on cloud infrastructure and operational practices.
Cloud Operations
The interview focused on cloud infrastructure and operational practices.
How would you sell in a market which has budget restriction
The interview focused on sales strategy and handling market constraints.
Past experiences
The interview focused on the candidate's professional background and a business case study related to the company.
Case study on Browserstack business
The interview focused on the candidate's professional background and a business case study related to the company.
data structures and algorithms
The technical interview focused on low-level design patterns and data structures and algorithms.
low-level design patterns
The technical interview focused on low-level design patterns and data structures and algorithms.
Find the next number in the sequence: 3, 5, 8, 13, 22, x
The candidate was asked a numerical sequence completion problem during the interview process.
explain about the project i have developed
The candidate was asked to provide an overview and explanation of a project they had previously developed.
Grammar assessment
The round consisted of a grammar assessment followed by a descriptive writing task.
Descriptive writing task
The round consisted of a grammar assessment followed by a descriptive writing task.
Key components of capital markets
A technical round where questions related to finance and capital markets were asked.
iOS view lifecycle
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was also asked.
Optionals in Swift
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was also asked.
MVVM basics
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was also asked.
Array manipulation
Discussion focused on iOS fundamentals, including view lifecycle, optionals, and MVVM basics. A simple data structure question involving array manipulation was also asked.
KPI metrics for evaluating the problem
Questions focused on SQL knowledge, including types of queries, joins, and window functions. Additionally, a product improvement question about Instagram's features was asked, including methods to validate the problem and identify KPI metrics.
Types of joins
Questions focused on SQL knowledge, including types of queries, joins, and window functions. Additionally, a product improvement question about Instagram's features was asked, including methods to validate the problem and identify KPI metrics.
Window functions and their use cases
Discussion focused on SQL knowledge and product analysis skills.
Types of joins
Discussion focused on SQL knowledge and product analysis skills.
Types of SQL queries
Discussion focused on SQL knowledge and product analysis skills.
Types of SQL queries
Questions focused on SQL knowledge, including types of queries, joins, and window functions. Additionally, a product improvement question about Instagram's features was asked, including methods to validate the problem and identify KPI metrics.
Window functions and their use cases
Questions focused on SQL knowledge, including types of queries, joins, and window functions. Additionally, a product improvement question about Instagram's features was asked, including methods to validate the problem and identify KPI metrics.
Identifying a bad feature on Instagram and suggesting improvements
Questions focused on SQL knowledge, including types of queries, joins, and window functions. Additionally, a product improvement question about Instagram's features was asked, including methods to validate the problem and identify KPI metrics.
Methods to validate if the suggested improvement would work
Questions focused on SQL knowledge, including types of queries, joins, and window functions. Additionally, a product improvement question about Instagram's features was asked, including methods to validate the problem and identify KPI metrics.
Data extraction techniques to identify if a problem is genuine
Questions focused on SQL knowledge, including types of queries, joins, and window functions. Additionally, a product improvement question about Instagram's features was asked, including methods to validate the problem and identify KPI metrics.
Spring Boot-related questions.
Second technical round covered Java, Spring Boot, and SQL concepts.
SQL-related questions
Second technical round focusing on Java, Spring Boot, and SQL-related questions.
Find the longest substring without repeating characters in a given string.
First technical round focused on data structures and algorithms. Questions involved basic stack operations and substring manipulation.
Spring Boot-related questions
Second technical round focusing on Java, Spring Boot, and SQL-related questions.
Implement a stack with basic operations.
First technical round focused on data structures and algorithms. Questions involved basic stack operations and substring manipulation.
SQL-related questions.
Second technical round covered Java, Spring Boot, and SQL concepts.
Find the longest substring without repeating characters
First technical round involving a simple stack question and a problem to find the longest substring without repeating characters.
Simple stack question
First technical round involving a simple stack question and a problem to find the longest substring without repeating characters.
Java-related questions
Second technical round focusing on Java, Spring Boot, and SQL-related questions.
Java-related questions.
Second technical round covered Java, Spring Boot, and SQL concepts.
Array-based medium-level question
Design round involving system design and data structure questions.
String reversing problem
A technical round where questions related to hashmap and string reversing were asked.
Hashmap implementation or usage question
A technical round where questions related to hashmap and string reversing were asked.
Find Nth highest salary without using ROW_NUMBER() or RANK()
Asked to solve a SQL query problem to find the Nth highest salary without using ROW_NUMBER() or RANK().
Needle in haystack leetcode question
Asked to solve a string manipulation problem, specifically the 'Needle in Haystack' problem.
Find Nth highest salary without using ROW_NUMBER() or RANK()
Asked to solve a SQL query problem to find the Nth highest salary without using ROW_NUMBER() or RANK().
Needle in haystack leetcode question
Asked to solve a string or array manipulation problem, specifically a variation of the 'Needle in Haystack' problem.
How did you manage a difficult stakeholder?
The interview process included a question about managing a difficult stakeholder
Drafting and discussing a solution for a hypothetical ML problem
Discussion-based round focused on drafting a solution for a hypothetical machine learning problem. The candidate was expected to explain their approach and discuss it in detail, leveraging their commercial ML experience.
Hypothetical ML problem
Drafting a solution for a hypothetical ML problem and discussing it in detail
How I handle critic from customers
The candidate was asked about handling customer criticism
What products did I successfully launch
The candidate was asked about their professional history regarding product launches.
Discuss the architecture of a project you have built
The candidate was asked to explain the architecture of a previous project and discuss the design of a scalable backend system.
Design a scalable backend system
The candidate was asked to explain the architecture of a previous project and discuss the design of a scalable backend system.
Walk me through how I would run a demo for a CIO and his leadership team.
The candidate was asked to explain the process of conducting a software demonstration for a CIO and their leadership team.
Data structures and algorithms problem
The candidate was asked to solve a problem related to data structures and algorithms.
How to calculate interference?
The candidate was asked a technical question regarding interference calculation.
Why do you want to work at Apple?
The candidate was asked about their motivation for joining the company.
Describe the stress state of a part
The candidate was asked to explain the concept of stress state in a mechanical part.
Skill set related questions
The interview focused on evaluating technical skill sets through scenario-based questions.
Scenario-based technical questions
The interview focused on evaluating technical skill sets through scenario-based questions.
API calls
The interview focused on core Java concepts and API implementation details.
Java features
The interview focused on core Java concepts and API implementation details.
Two Sum
A technical interview focusing on basic algorithmic problem solving.
Azure DevOps concepts
The interview focused on Azure DevOps proficiency, specifically requiring knowledge of pipeline creation and configuration. Familiarity with AI and machine learning concepts was considered a beneficial skill.
Azure pipeline formation
The interview focused on Azure DevOps proficiency, specifically requiring knowledge of pipeline creation and configuration. Familiarity with AI and machine learning concepts was considered a beneficial skill.
AI and ML integration
The interview focused on Azure DevOps proficiency, specifically requiring knowledge of pipeline creation and configuration. Familiarity with AI and machine learning concepts was considered a beneficial skill.
Explain about my current role
The candidate was asked to describe their current professional responsibilities.
Discussion of projects from resume
The interviewer focused on discussing the projects listed on the candidate's resume.
quelle langage vous maitrisez ?
Initial technical screening focusing on programming language proficiency.
implement queue using linked list
The candidate was asked to implement a queue data structure using a linked list.
Explain CI/CD end to end architecture
Candidate was asked to explain CI/CD end-to-end architecture.
Explain CI/CD end to end architecture
The candidate was asked to explain the end-to-end architecture of a CI/CD pipeline.
String Manipulation
The technical interview focused on string manipulation and sliding window algorithms.
Sliding Window
The technical interview focused on string manipulation and sliding window algorithms.
Microservices
The interview focused on technical proficiency in Java-based backend development and architectural concepts.
MongoDB
The interview focused on technical proficiency in Java-based backend development and architectural concepts.
Java
The interview focused on technical proficiency in Java-based backend development and architectural concepts.
Spring Boot
The interview focused on technical proficiency in Java-based backend development and architectural concepts.
Agile methodology
The interview focused on technical proficiency in Java-based backend development and architectural concepts.
Tell me about a time when you had to learn new things
The interviewer asked about the candidate's experience with learning new technologies.
Artificial Intelligence fundamentals
Discussion-based round covering fundamental concepts in Generative AI, NLP, Artificial Intelligence, Machine Learning, and Deep Learning.
Machine Learning concepts
Discussion-based round covering fundamental concepts in Generative AI, NLP, Artificial Intelligence, Machine Learning, and Deep Learning.
Generative AI concepts
Discussion-based round covering fundamental concepts in Generative AI, NLP, Artificial Intelligence, Machine Learning, and Deep Learning.
NLP concepts
Discussion-based round covering fundamental concepts in Generative AI, NLP, Artificial Intelligence, Machine Learning, and Deep Learning.
Deep Learning concepts
Discussion-based round covering fundamental concepts in Generative AI, NLP, Artificial Intelligence, Machine Learning, and Deep Learning.
NLP concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
How does Generative AI work?
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Machine learning concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Deep learning concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Artificial intelligence concepts
The interview focused on fundamental concepts across artificial intelligence and machine learning domains.
Solr
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Complete flow in Hybris
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Search Restrictions
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Hot Folder
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Impexes
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Interceptors
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Data Modelling
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Annotations
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Flexible Search Query
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
Back Office Customisation
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
PartOf
The technical interview focused on deep knowledge of the Hybris platform, including data modeling, search configurations, and backend customization.
What is the remainder of 4 divided by 2?
The interviewer asked a basic arithmetic question.
Design a parking lot using OOP principles
Object-Oriented Design question
Design a parking lot with OOP
The candidate was asked to design a parking lot system using object-oriented programming principles.
life insurance technical questions
The interview focused on technical concepts related to the life insurance industry.
OOPs concepts in depth
The technical interview focused on core Java programming, algorithm implementation, and object-oriented design principles.
Implement Deadlock in java
The technical interview focused on core Java programming, algorithm implementation, and object-oriented design principles.
Implement Binary Search
Questions focused on core programming concepts and object-oriented programming.
Implement Deadlock in Java
Questions focused on core programming concepts and object-oriented programming.
Explain OOPs concepts in depth
Questions focused on core programming concepts and object-oriented programming.
Implement Binary Search
The technical interview focused on core Java programming, algorithm implementation, and object-oriented design principles.
Java programming concepts
The interview focused on testing fundamentals, automation tools, and programming knowledge.
XPath usage
The interview focused on testing fundamentals, automation tools, and programming knowledge.
TestNG framework
The interview focused on testing fundamentals, automation tools, and programming knowledge.
Explanation of testing framework architecture
The interview focused on testing fundamentals, automation tools, and programming knowledge.
Selenium related questions
The interview focused on testing fundamentals, automation tools, and programming knowledge.
Latest architectural patterns for application development
The interview focused on architectural concepts and design patterns for software applications.
Explain standard integrations scenarios that you worked on.
The candidate was asked to describe their professional experience with integration scenarios.
Tell me about yourself and explain your final-year project.
The interview focused on personal introduction, project discussion, and fundamental technical questions regarding SQL and Python.
Write a SQL query to find the second highest salary.
The interview focused on personal introduction, project discussion, and fundamental technical questions regarding SQL and Python.
What is the difference between a List and a Tuple in Python?
The interview focused on personal introduction, project discussion, and fundamental technical questions regarding SQL and Python.
Write a SQL query to find the second highest salary.
The round involved questions related to SQL and Python.
Explain your final-year project.
The round involved questions related to SQL and Python.
Difference between a List and a Tuple in Python.
The round involved questions related to SQL and Python.
Authentication implementation
The interview focused on core software engineering concepts, object-oriented programming, and web development frameworks.
SQL Server
The interview focused on core software engineering concepts, object-oriented programming, and web development frameworks.
ASP.NET MVC filters
The interview focused on core software engineering concepts, object-oriented programming, and web development frameworks.
Object-oriented programming concepts
The interview focused on core software engineering concepts, object-oriented programming, and web development frameworks.
Extension methods
The interview focused on core software engineering concepts, object-oriented programming, and web development frameworks.
SOLID principles
The interview focused on core software engineering concepts, object-oriented programming, and web development frameworks.
What is working Capital ?
The interview focused on fundamental financial concepts and analytical methods.
How do you analyze the EBITDA
The interview focused on fundamental financial concepts and analytical methods.
describe past projects you have done
The candidate was asked to provide an overview of their previous professional projects.
Basic Spring boot related questions
The candidate was asked fundamental questions regarding the Spring Boot framework.
Managing thousands of APIs with a single point of control
Questions about managing a large number of APIs with a single point of control.
Spring Boot and Spring framework differences
Questions about Spring Boot and the Spring framework, including application creation and initialization.
Spring Boot vs Spring Framework
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Creating a Spring Boot application via CLI
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Design patterns in microservices
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Managing multiple APIs through a single entry point
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Spring Boot auto-configuration mechanism
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Creating a Spring Boot application
Questions about Spring Boot and the Spring framework, including application creation and initialization.
Using Spring Initializr for project structure
Questions about Spring Boot and the Spring framework, including application creation and initialization.
Comparator interface in Java
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Difference between load and get methods in Hibernate
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Java lazy initialization and static methods
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Advantages of JPA
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Transition from monolithic to microservices architecture
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
`get` method details
Questions about the `load` and `get` methods in Hibernate, including their signatures, types (class-level or instance-level), and differences.
Is `load` method a class-level or instance method?
Questions about the `load` and `get` methods in Hibernate, including their signatures, types (class-level or instance-level), and differences.
Hibernate: lazy loading and eager loading
Questions centered around Hibernate, specifically lazy loading and eager loading concepts.
Lazy initialization and static methods in Java
Questions about lazy initialization and eager initialization in Java, including the use of static methods.
Eager initialization in Java
Questions about lazy initialization and eager initialization in Java, including the use of static methods.
Media types in RESTful API, including JSON
Questions focused on RESTful API fundamentals, including types of requests and responses, media types, and JSON.
`load` method and `get` method signatures
Questions about the `load` and `get` methods in Hibernate, including their signatures, types (class-level or instance-level), and differences.
Difference between `load` and `get` methods
Questions about the `load` and `get` methods in Hibernate, including their signatures, types (class-level or instance-level), and differences.
Types of requests and responses in RESTful API
Questions focused on RESTful API fundamentals, including types of requests and responses, media types, and JSON.
Advantages of JPA
Questions about JPA (Java Persistence API) and its advantages.
Types of request and response in RESTful APIs
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Hibernate lazy loading vs eager loading
The interview focused on Java, Spring Boot, Hibernate, and architectural concepts.
Spring Boot CLI for command-line operations
Questions about Spring Boot and the Spring framework, including application creation and initialization.
Reasons for adopting microservices over monolithic services
Discussion on the evolution from monolithic services to microservices and the design patterns used in microservices.
How Spring Boot initializes auto-configurations
Questions about Spring Boot's auto-configuration initialization process.
Design patterns in microservices
Discussion on the evolution from monolithic services to microservices and the design patterns used in microservices.
Valid parentheses
The candidate was asked to solve a coding problem related to string validation.
ai related projects
The interview focused on algorithmic problem solving and a discussion regarding the candidate's previous projects involving artificial intelligence.
three sum
The interview focused on algorithmic problem solving and a discussion regarding the candidate's previous projects involving artificial intelligence.
Implement inheritance by using any object
The candidate was asked to demonstrate the concept of inheritance using an object-oriented programming approach.
Write a SQL query to find the second highest salary.
The candidate was asked to write a SQL query to retrieve the second highest salary from a table.
What is machine learning?
The interviewer asked about fundamental machine learning concepts and requested an overview of previous projects.
What projects have you done?
The interviewer asked about fundamental machine learning concepts and requested an overview of previous projects.
Find the second highest salary
The technical interview focused on SQL proficiency and data manipulation skills.
Window function usage
The technical interview focused on SQL proficiency and data manipulation skills.
Explain your projects in detail and what tech you used here.
The interviewer focused on a discussion regarding past projects and the technical stack utilized.
Find number of islands in a matrix
The candidate was asked to solve a graph traversal problem involving a matrix.
Explain the difference between TCP and UDP.
The candidate was asked to explain fundamental networking concepts.
DB schema of notification system
The interview focused on system design concepts, architectural components, and troubleshooting past production incidents.
Redis
The interview focused on system design concepts, architectural components, and troubleshooting past production incidents.
Websockets
The interview focused on system design concepts, architectural components, and troubleshooting past production incidents.
Message Queues (kafka)
The interview focused on system design concepts, architectural components, and troubleshooting past production incidents.
Sliding Window Rate Limiter
The interview focused on system design concepts, architectural components, and troubleshooting past production incidents.
P1 Production Issues at my previous company
The interview focused on system design concepts, architectural components, and troubleshooting past production incidents.
Assignment on Talent pipelining and Sourcing
The candidate was evaluated on their ability to manage talent pipelines and sourcing strategies.
Basics of React hooks
The interview focused on fundamental concepts of data structures and algorithms, core JavaScript, and React hooks.
DSA in TypeScript
The interview focused on fundamental concepts of data structures and algorithms, core JavaScript, and React hooks.
Basics of JavaScript
The interview focused on fundamental concepts of data structures and algorithms, core JavaScript, and React hooks.
My work experience
The interviewer asked about the candidate's professional background and the reasoning behind specific problem statements addressed in previous work.
Why did you work on this problem statement
The interviewer asked about the candidate's professional background and the reasoning behind specific problem statements addressed in previous work.
Object-oriented programming concepts
The interview focused on the candidate's past projects, technical stack, object-oriented programming principles, and coding problem-solving.
Discussion of past projects
The interview focused on the candidate's past projects, technical stack, object-oriented programming principles, and coding problem-solving.
Coding problems
The interview focused on the candidate's past projects, technical stack, object-oriented programming principles, and coding problem-solving.
Tech stack used
The interview focused on the candidate's past projects, technical stack, object-oriented programming principles, and coding problem-solving.
Event loops
The interview focused on evaluating the candidate's technical background and core computer science knowledge.
Resume based questions
The interview focused on evaluating the candidate's technical background and core computer science knowledge.
DSA questions
The interview focused on evaluating the candidate's technical background and core computer science knowledge.
Tries
The technical interview focused on advanced data structures and algorithms.
Dynamic Programming
The technical interview focused on advanced data structures and algorithms.
Graphs
The technical interview focused on advanced data structures and algorithms.
Bit Masking
The technical interview focused on advanced data structures and algorithms.
What are the legal risks that the company faces?
The candidate was asked about potential legal risks relevant to the company.
break down the frequency and percentage using round number
The candidate was asked to perform data analysis regarding frequency and percentage calculations based on round numbers.
Guesstimates
The interview focused on evaluating analytical and problem-solving skills through specific types of questions.
Puzzles
The interview focused on evaluating analytical and problem-solving skills through specific types of questions.
Calculate required supply based on a specific number of orders.
The interview focused on operational planning and supply chain management scenarios.
Explain the strategy for bifurcating supply.
The interview focused on operational planning and supply chain management scenarios.
Propose a contingency plan for scenarios where professional staff are unavailable.
The interview focused on operational planning and supply chain management scenarios.
Security in Salesforce
The interview focused on security-related topics within the Salesforce ecosystem.
Difference between Stack and Heap memory
The technical round focused on fundamental computer science concepts and code debugging.
Identify the cause of a NullPointerException from a provided code snippet
The technical round focused on fundamental computer science concepts and code debugging.
What do you want to do for the internship project
The interviewer asked about the candidate's goals and preferences for the internship project.
Tell me about a project you are most proud of?
The candidate was asked to describe a professional project they consider their most significant achievement.
Graph theory problem
The technical interview focused on algorithmic problem solving.
Dynamic programming problem
The technical interview focused on algorithmic problem solving.
Design an A/B test for a personalized row-ordering model considering content overlap and long-term retention.
The interview focused on experimental design, metric definition for recommendation systems, and SQL proficiency.
Define success metrics and short-term proxy metrics for a recommendation row update.
The interview focused on experimental design, metric definition for recommendation systems, and SQL proficiency.
Write a SQL query to identify top titles by new-signup completion rate for first-time viewers.
The interview focused on experimental design, metric definition for recommendation systems, and SQL proficiency.
Design an A/B test to evaluate a new personalized row-ordering model on the logged-in homepage, considering heavy overlap in surfaced content and long-term retention outcomes.
Discussion and problem-solving around A/B testing and recommendation systems.
Define and measure the success of a change to the 'Because you watched' recommendation row, including short-term proxy metrics.
Discussion and problem-solving around A/B testing and recommendation systems.
Write a SQL query to find the top ten titles that drove the highest new-signup completion rate over the last quarter, restricted to first-time viewers.
Discussion and problem-solving around A/B testing and recommendation systems.
Write a SQL query to find the top ten titles that drove the highest new-signup completion rate over the last quarter, restricted to first-time viewers.
Evaluation of technical skills in data analysis and SQL.
Design an LLM-based conversational assistant with retrieval-augmented generation and safety guardrails
Design of an LLM-based conversational assistant incorporating retrieval-augmented generation and safety guardrails.
Design an LLM-based conversational assistant with retrieval-augmented generation and safety guardrails
The interview focused on deep learning architecture, system design for LLMs, and fundamental machine learning implementation.
Implement a 1-nearest-neighbor embedding lookup and describe the forward pass end-to-end
Implementation of a 1-nearest-neighbor embedding lookup and explanation of the forward pass end-to-end.
Implement a 1-nearest-neighbor embedding lookup and describe the forward pass end-to-end
The interview focused on deep learning architecture, system design for LLMs, and fundamental machine learning implementation.
Explain self-attention implementation, computational complexity, and efficient variants like FlashAttention
Discussion on self-attention mechanisms, their implementation, computational complexity, and efficient variants like FlashAttention.
Explain self-attention implementation, computational complexity, and efficient variants like FlashAttention
The interview focused on deep learning architecture, system design for LLMs, and fundamental machine learning implementation.
Given a sorted integer array arr, two integers k and x, return the k closest integers to x in the array. The result should also be sorted in ascending order.
The candidate was asked to solve a coding problem involving finding the k closest elements to a target value in a sorted array.
Write an sv constraint to add K elements J times
The candidate was asked to write a SystemVerilog constraint for a specific data generation pattern.
How would you solve a product problem that you have identified?
The candidate was asked to explain their approach to solving a product problem they had previously identified.
Convert a Roman numeral string to an integer.
A single technical round where the candidate was asked to solve a problem.
Roman to integer
The candidate was asked to solve a coding problem involving string conversion.
What was the recent project you worked on?
The interviewer focused on the candidate's recent project experience, specifically inquiring about the technology choices and the reasoning behind selecting specific tools over alternatives.
What was its tech stack?
The interviewer focused on the candidate's recent project experience, specifically inquiring about the technology choices and the reasoning behind selecting specific tools over alternatives.
Why was a particular tech opted for above the other?
The interviewer focused on the candidate's recent project experience, specifically inquiring about the technology choices and the reasoning behind selecting specific tools over alternatives.
API concepts
The technical interview focused on fundamental programming concepts, database querying, and web service communication.
SQL queries
The technical interview focused on fundamental programming concepts, database querying, and web service communication.
Basic coding in Python or another language
The technical interview focused on fundamental programming concepts, database querying, and web service communication.
How to index a 1000 page PDF
The candidate was asked to explain the technical approach for indexing a large document.
sql joins table
The interview focused on algorithmic problem solving and database knowledge.
merge intervals
The interview focused on algorithmic problem solving and database knowledge.
Explain one of your projects
The candidate was asked to explain one of their projects
Explain one of your project
The candidate was asked to provide a detailed explanation of a past project.
Opinions on the situation
The candidate was provided a call recording and asked questions based on it.
How to handle a situation
The candidate was provided a call recording and asked questions based on it.
zomato account management with clients
The interview focused on business operations and client management strategies.
Introduction
The interview consisted of an introduction, a discussion regarding the candidate's technical stack, and the resolution of three algorithmic problems ranging from easy to medium difficulty.
3 DSA problems (easy to medium)
The interview consisted of an introduction, a discussion regarding the candidate's technical stack, and the resolution of three algorithmic problems ranging from easy to medium difficulty.
Discussion of tech stack
The interview consisted of an introduction, a discussion regarding the candidate's technical stack, and the resolution of three algorithmic problems ranging from easy to medium difficulty.
3 DSA problems of easy to medium difficulty
Introduction and discussion of tech stack
Low-level design
The interview focused on core computer science fundamentals, moderate data structures and algorithms, and extensive high-level and low-level design.
High-level design
The interview focused on core computer science fundamentals, moderate data structures and algorithms, and extensive high-level and low-level design.
Data structures and algorithms
The interview focused on core computer science fundamentals, moderate data structures and algorithms, and extensive high-level and low-level design.
Computer science fundamentals
The interview focused on core computer science fundamentals, moderate data structures and algorithms, and extensive high-level and low-level design.
What questions will you ask to the customer who walked into your shoe store if you are owner of that shoe store?
Introduction and customer service scenario
Tell me about yourself and your resume?
Introduction round where the candidate was asked to describe themselves and their resume.
House Robber II
The candidate was asked to solve a dynamic programming problem involving circular constraints.
Given an integer array nums representing the amount of money of each house, return the maximum amount of money you can rob tonight without alerting the police.
The candidate was asked a technical question about robbing houses in a circular arrangement without triggering the security system.
House Robber II
The candidate was asked to solve a dynamic programming problem involving circular constraints.
Describe the java memory management part
The candidate was asked about core Java concepts related to memory management.
Experience in the relevant domain
The interview focused on the candidate's technical background and familiarity with industry tools.
Tools used in previous projects
The interview focused on the candidate's technical background and familiarity with industry tools.
Product design case study
The interview consisted of a discussion focused on product management competencies.
Root cause analysis
The interview consisted of a discussion focused on product management competencies.
Guesstimate problem
The interview consisted of a discussion focused on product management competencies.
Guesstimate problem
The interview focused on product management competencies including design, root cause analysis, and estimation.
Root cause analysis case study
The interview focused on product management competencies including design, root cause analysis, and estimation.
Product design case study
The interview focused on product management competencies including design, root cause analysis, and estimation.
Basics about growth metrics and performance
Discussion on growth metrics and performance basics.
Basics about growth metrics
The interview focused on fundamental concepts related to growth metrics and performance analysis.
Performance analysis
The interview focused on fundamental concepts related to growth metrics and performance analysis.
Tell me about your work experience
The interviewer inquired about the candidate's professional background and previous work experience.
Explanation of stack overflow error
Questions focused on JavaScript, React, Next.js, and general algorithmic knowledge.
Description of Next.js and its relation to JavaScript
Questions focused on JavaScript, React, Next.js, and general algorithmic knowledge.
Explanation of how React works and its differences from Vanilla JavaScript
Questions focused on JavaScript, React, Next.js, and general algorithmic knowledge.
Discussion on common sorting algorithms and their use cases
Questions focused on JavaScript, React, Next.js, and general algorithmic knowledge.
What is Next.js and its relationship with JavaScript?
The interview focused on core frontend concepts, React framework internals, and fundamental computer science topics.
How does React function and how does it differ from vanilla JavaScript?
The interview focused on core frontend concepts, React framework internals, and fundamental computer science topics.
What are common sorting algorithms and when should they be used?
The interview focused on core frontend concepts, React framework internals, and fundamental computer science topics.
What is a stack overflow error?
The interview focused on core frontend concepts, React framework internals, and fundamental computer science topics.
Design a system to bill cars on a tolled highway.
Candidate was asked to design a system for billing cars on a tolled highway.
What is your experience with mission critical facilities?
The candidate was asked about their professional background regarding mission critical facilities.
How do you ensure the quality and reproducibility of your research?
The interview focused on evaluating research methodology, past project experience, and problem-solving skills regarding experimental design and data integrity.
Describe a research project you’re most proud of and explain your contribution.
The interview focused on evaluating research methodology, past project experience, and problem-solving skills regarding experimental design and data integrity.
Tell us about a time your hypothesis was incorrect. What did you learn?
The interview focused on evaluating research methodology, past project experience, and problem-solving skills regarding experimental design and data integrity.
How would you design a study to answer an open-ended research question?
The interview focused on evaluating research methodology, past project experience, and problem-solving skills regarding experimental design and data integrity.
how to decouple the code
The interviewer focused on architectural principles and code maintainability.
Statistics
The interview covered technical proficiency in SQL and statistics, a business case study, and a discussion regarding the candidate's professional background.
Resume walkthrough
The interview covered technical proficiency in SQL and statistics, a business case study, and a discussion regarding the candidate's professional background.
Case study
The interview covered technical proficiency in SQL and statistics, a business case study, and a discussion regarding the candidate's professional background.
Functionality of IP addresses at a large scale
The interview focused on technical proficiency in cybersecurity tools and networking concepts.
Working of cyber security tools
The interview focused on technical proficiency in cybersecurity tools and networking concepts.
Build a online storage system.
The candidate was asked to design a system for online storage.
Build a online storage system
The candidate was asked to design a system for online storage.
Culture-related questions
The interview included a discussion on cultural fit and behavioral aspects.
OOD style or implementation extensive coding question
The round focused on an object-oriented design and implementation task that prioritized code structure over complex algorithmic logic.
Databricks experience
The interview focused on technical proficiency in Apache Spark and practical experience with Databricks.
Apache Spark concepts
The interview focused on technical proficiency in Apache Spark and practical experience with Databricks.
Resource allocation scenario problem testing the optimal way to split shared resource.
A resource allocation scenario problem was presented to test the optimal way to split a shared resource.
Resource allocation scenario problem testing the optimal way to split shared resource
The candidate was asked to solve a problem involving the optimal distribution of shared resources.
Difference between using array and a vector
A technical discussion covering fundamental data structure differences.
Object oriented programming
The interview focused on fundamental computer science concepts including algorithmic problem solving and object-oriented programming principles.
Algorithms and data structures
The interview focused on fundamental computer science concepts including algorithmic problem solving and object-oriented programming principles.
Space complexity of various parts of the Transformer
The interview focused on the technical architecture and resource requirements of machine learning models.
Android fundamentals: lazy vs lateinit
Questions covered Data Structures and Algorithms (DSA) and Android fundamentals.
Activity lifecycle
Questions covered Data Structures and Algorithms (DSA) and Android fundamentals.
Coroutines basics
Questions covered Data Structures and Algorithms (DSA) and Android fundamentals.
Anagrams question
Questions covered Data Structures and Algorithms (DSA) and Android fundamentals.
Explain composite indexing.
Discussion around database indexing and system design principles.
How do you maintain idempotency in a solution?
Discussion around database indexing and system design principles.
Design a Feature Flag system in LLD
A low-level design round where the candidate was asked to design a Feature Flag system.
Design a system for predicting the price of digital art.
Discussion on fundamental concepts and system design.
Explain entropy and provide examples.
Discussion on fundamental concepts and system design.
Dynamic Programming question (topic not specified)
Two DSA questions were asked, including 'car fleet' and one dynamic programming question.
Car Fleet
Two DSA questions were asked, including 'car fleet' and one dynamic programming question.
Design a concurrent restaurant waitlist and seating system
Design a concurrent restaurant waitlist and seating system.
Give me two examples of when you did more than what was required in any job experience.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you took a calculated risk.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you had to work with limited time or resources.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about an unpopular decision of yours.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about your proudest professional achievement.
The candidate was asked behavioral questions to assess their experience and skills.
Why Amazon?
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you had to leave a task unfinished.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you invented something.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you gave a simple solution to a complex problem.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you solved a problem through just superior knowledge or observation.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you had to work with incomplete data or information.
The candidate was asked behavioral questions to assess their experience and skills.
Tell me about a time when you influenced a change by only asking questions.
The candidate was asked behavioral questions to assess their experience and skills.
Sliding Window Maximum
The candidate was asked questions related to software engineering.
SQL question to find the name of an employee based on certain conditions
The first round was an Online Assessment (OA) with a SQL question
How would you sell in a market which has budget restriction
The candidate was asked about their sales strategy in a budget-restricted market.
Targets achievement
The interview process included questions about salary expectation, targets achievement, growth, retention, and ARR.
% Growth / Retention
The interview process included questions about salary expectation, targets achievement, growth, retention, and ARR.
Salary expectation
The interview process included questions about salary expectation, targets achievement, growth, retention, and ARR.
Past experiences
The candidate was asked about past experiences and given a case study on Browserstack business.
Case study on Browserstack business
The candidate was asked about past experiences and given a case study on Browserstack business.
Find unique indexes in a sorted array
Technical round with algorithmic questions
Find a palindromic path in a square matrix
Technical round with algorithmic questions
Personality and behavioral questions
The interview involved questions about experience, examples, and personality.
Talk about your experience
The interview involved questions about experience, examples, and personality.
What would you do if you got the position
The interview involved questions about experience, examples, and personality.
3,5,8,13,22, x - find x
Technical question about finding a missing number in a sequence
Explain CI/CD end-to-end architecture
Candidate was asked to explain CI/CD end-to-end architecture.
Deep Learning
Questions were asked on topics related to Generative AI, NLP concepts, Artificial Intelligence, Machine Learning, and Deep Learning.
NLP concepts
Questions were asked on topics related to Generative AI, NLP concepts, Artificial Intelligence, Machine Learning, and Deep Learning.
Artificial Intelligence
Questions were asked on topics related to Generative AI, NLP concepts, Artificial Intelligence, Machine Learning, and Deep Learning.
Machine Learning
Questions were asked on topics related to Generative AI, NLP concepts, Artificial Intelligence, Machine Learning, and Deep Learning.
Generative AI
Questions were asked on topics related to Generative AI, NLP concepts, Artificial Intelligence, Machine Learning, and Deep Learning.
Back Office Customisation
A technical round focused on Hybris-related concepts and customizations.
Annotations
A technical round focused on Hybris-related concepts and customizations.
Search Restrictions
A technical round focused on Hybris-related concepts and customizations.
Flexible Search Query
A technical round focused on Hybris-related concepts and customizations.
Search Restrictions
A technical round focused on Hybris-related concepts and customizations.
PartOf
A technical round focused on Hybris-related concepts and customizations.
Solr
A technical round focused on Hybris-related concepts and customizations.
Hot Folder
A technical round focused on Hybris-related concepts and customizations.
Impexes
A technical round focused on Hybris-related concepts and customizations.
Complete flow in Hybris
A technical round focused on Hybris-related concepts and customizations.
Data Modelling
A technical round focused on Hybris-related concepts and customizations.
Interceptors
A technical round focused on Hybris-related concepts and customizations.
Design a parking lot using object-oriented programming principles.
A single technical round focused on object-oriented design.
Implement Deadlock in Java
Questions focused on core programming concepts and object-oriented programming.
OOPs concepts in depth
Questions focused on core programming concepts and object-oriented programming.
Implement Binary Search
Questions focused on core programming concepts and object-oriented programming.
Explain your final-year project.
The round involved questions related to SQL and Python.
Write a SQL query to find the second highest salary.
The round involved questions related to SQL and Python.
What is the difference between a List and a Tuple in Python?
The round involved questions related to SQL and Python.
Three Sum problem
A technical round where the candidate was asked to solve the 'Three Sum' problem and discuss AI-related projects.
AI-related projects
A technical round where the candidate was asked to solve the 'Three Sum' problem and discuss AI-related projects.
Difference between TCP and UDP
A technical round where the candidate was asked to explain fundamental networking concepts.
identifying the cause of a NullPointerException from a code snippet
Technical questions were asked.
customer centricity questions
The interview included questions about customer centricity and situational questions.
situational questions
The interview included questions about customer centricity and situational questions.
How would you describe a good leader?
The candidate was asked about their perspective on leadership
What do you want to do for the internship project
The interviewer asked about the candidate's interests and goals regarding the potential internship project.
Tell me about a project you are most proud of?
The candidate was asked to describe a professional project they consider their most significant achievement.
Design a payment system
Design and system validation questions were asked
Design a service for validating and sorting TV series
Design and system validation questions were asked
How would you define and measure the success of a change to the 'Because you watched' recommendation row, and what proxy metrics would you use in the short term?
Definition and measurement of success for a change to the 'Because you watched' recommendation row, including short-term proxy metrics.
Write a SQL query to find the top ten titles that drove the highest new-signup completion rate over the last quarter, restricted to first-time viewers.
Writing a SQL query to identify the top ten titles that drove the highest new-signup completion rate over the last quarter, restricted to first-time viewers.
InterviewDigest