Filter interviews by
Optimization techniques are methods used to improve the efficiency and performance of software.
Use of algorithms like greedy, dynamic programming, and linear programming
Code refactoring to improve code efficiency
Utilizing data structures like hash tables and binary search trees
Parallel processing to speed up computations
Profiling and performance testing to identify bottlenecks
Top trending discussions
I applied via Campus Placement and was interviewed in Nov 2021. There were 3 interview rounds.
Reversing a string involves flipping the order of characters in a given string.
Create an empty string to store the reversed string
Iterate through the original string from the end to the beginning
Append each character to the empty string
Return the reversed string
I applied via Walk-in and was interviewed in Mar 2021. There was 1 interview round.
C is a general-purpose programming language known for its efficiency and low-level control.
C was developed by Dennis Ritchie at Bell Labs in the 1970s.
It is widely used for system programming, embedded systems, and developing operating systems.
C is known for its simplicity, allowing direct memory manipulation and efficient code execution.
It influenced the development of many other programming languages, such as C++, Ja
Java is a high-level programming language known for its platform independence and object-oriented approach.
Java is widely used for developing desktop, web, and mobile applications.
It is known for its write once, run anywhere (WORA) principle.
Java programs are compiled into bytecode and executed on a Java Virtual Machine (JVM).
It supports multithreading, exception handling, and automatic memory management.
Popular framew...
Lambda is a function that allows you to write and use small, anonymous functions in programming languages.
Lambda functions are often used in functional programming languages.
They are anonymous, meaning they don't have a name.
Lambdas can be used as arguments to higher-order functions.
They are commonly used for tasks that require a short, one-time function.
Lambda functions can be written in various programming languages,
I applied via Job Fair
Java 8 programs, string buffer and builder
About traffic in Banglore and the project
posted on 25 Jul 2024
My name is John Smith.
Full name is John Smith
Common first and last name
No middle name
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience in developing web applications
I applied via Approached by Company and was interviewed before Dec 2021. There were 2 interview rounds.
Merge Sort, FIFO based question
An App was given to design in given tim eframe
I applied via Job Portal
DSA, system design, react, redux
DSA, stystem design, react, redux
I applied via Recruitment Consultant and was interviewed in May 2021. There were 4 interview rounds.
Redux is a predictable state container for JavaScript apps.
Actions are dispatched to the store
Reducers update the state based on the action
Components subscribe to the store to get updated state
based on 1 interview
Interview experience
Design Engineer
20
salaries
| ₹4 L/yr - ₹5.8 L/yr |
Senior Software Engineer
16
salaries
| ₹10 L/yr - ₹31.5 L/yr |
Senior Design Engineer
12
salaries
| ₹4.4 L/yr - ₹5.4 L/yr |
Lead Software Engineer
11
salaries
| ₹22 L/yr - ₹34 L/yr |
Software Engineer
10
salaries
| ₹8.2 L/yr - ₹14.2 L/yr |
Randstad
Team Lease
Innovsource Services
ManpowerGroup