i
Filter interviews by
I applied via Approached by Company and was interviewed before Sep 2023. There were 2 interview rounds.
Python code to write
list and array relate question
I applied via Company Website and was interviewed before Feb 2023. There were 3 interview rounds.
SR flip-flop is a basic memory element used in digital circuits.
SR flip-flop has two inputs - Set (S) and Reset (R)
It has two outputs - Q and Q'
When S=0 and R=0, the outputs remain unchanged
When S=1 and R=0, Q=1 and Q'=0
When S=0 and R=1, Q=0 and Q'=1
When S=1 and R=1, it is in an invalid state
The process followed in the project involves requirements gathering, design, development, testing, deployment, and maintenance.
Requirements gathering: Gather and document client requirements.
Design: Create system architecture and design documents.
Development: Write code based on design specifications.
Testing: Perform unit, integration, and system testing.
Deployment: Deploy the software to production environment.
Mainten...
Design a microservice that is useful for car functionalities
Mercedes-Benz Research and Development India interview questions for designations
I applied via LinkedIn and was interviewed in May 2021. There were 4 interview rounds.
I have worked on various functional areas and platforms including Java, Python, and AWS.
I have experience in developing software using Java and Python programming languages.
I have worked on AWS platform for developing and deploying software applications.
I have expertise in developing web applications using frameworks like Spring and Django.
I have experience in working with databases like MySQL and MongoDB.
I have worked...
I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.
Top trending discussions
posted on 7 Jan 2025
I applied via Approached by Company and was interviewed in Dec 2024. There were 3 interview rounds.
2nd round was about again Android but more focused on security features of android
3rd round was live coding . I was asked to make an app from scratch in 1 hour without even using google.
posted on 11 Nov 2024
Closures are functions that have access to variables from their containing scope even after the scope has closed.
Closures allow functions to access variables from their outer function even after the outer function has finished executing.
They are commonly used in event handlers, callbacks, and asynchronous programming.
Closures help in maintaining state in functional programming.
Virtual DOM is a lightweight copy of the actual DOM used for efficient updates in web development.
Virtual DOM is a concept used in frameworks like React to improve performance by minimizing actual DOM manipulations.
When changes are made to the virtual DOM, a comparison is done with the actual DOM to determine the minimal updates needed.
This approach reduces the number of costly DOM operations, resulting in faster rende
Data types in JavaScript include number, string, boolean, object, function, undefined, and null.
Number - represents numeric data, e.g. 10, 3.14
String - represents textual data, e.g. 'hello', '123'
Boolean - represents true or false values, e.g. true, false
Object - represents complex data structures, e.g. { key: 'value' }
Function - represents executable code, e.g. function() { }
Undefined - represents a variable that has ...
React code for a simple counter
Create a functional component for the counter
Use useState hook to manage the count state
Render the count value and buttons to increment and decrement the count
posted on 5 Sep 2024
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
Yield keyword is used in Python to pause and resume a generator function.
Yield keyword is used to return a value from a generator function and pause its execution.
When the generator function is called again, it resumes from where it was paused.
Yield can be used in a loop to generate a sequence of values without storing them all in memory.
Example: def my_generator(): yield 1 yield 2 yield 3
Use variadic arguments in C++ to handle variable number of parameters in a function
Use variadic arguments in C++ to create a function that can accept any number of parameters
Example: void myFunction(int firstParam, ...)
Access the parameters using va_list and va_start macros
Example: va_list args; va_start(args, firstParam); int nextParam = va_arg(args, int);
End the argument list with va_end macro
SQL join query combines data from multiple tables based on a related column, and aggregate functions perform calculations on grouped data.
Use JOIN keyword to combine data from multiple tables based on a related column
Use aggregate functions like SUM, AVG, COUNT, etc. to perform calculations on grouped data
Example: SELECT orders.order_id, SUM(order_details.quantity) FROM orders JOIN order_details ON orders.order_id = or
I follow the Agile software management framework and am familiar with various Scrum terminologies.
Agile software management framework focuses on iterative development and collaboration.
Scrum is a specific Agile framework that includes roles like Scrum Master and Product Owner.
Some Scrum terminologies include Sprint, Daily Standup, Backlog, and User Stories.
1 Interview rounds
based on 38 reviews
Rating in categories
Senior Engineer
1.1k
salaries
| ₹10.3 L/yr - ₹32.4 L/yr |
Senior Technical Lead
847
salaries
| ₹13 L/yr - ₹42.5 L/yr |
Senior Consultant
750
salaries
| ₹9.1 L/yr - ₹26 L/yr |
Principal Consultant
566
salaries
| ₹12 L/yr - ₹37.9 L/yr |
Senior Software Engineer
514
salaries
| ₹10.4 L/yr - ₹32 L/yr |
Bosch Global Software Technologies
Qualcomm
Tata Motors
BMW