Filter interviews by
I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.
Meta programming is writing code that writes code, allowing for dynamic generation and modification of classes and methods at runtime.
Meta programming allows for creating methods and classes dynamically.
It can be used for defining methods at runtime based on certain conditions.
Examples include defining methods using define_method or dynamically creating classes using Class.new.
Concurrency in Rails allows multiple tasks to be executed simultaneously, improving performance and responsiveness.
Concurrency in Rails is achieved through the use of background jobs and threads.
It allows multiple requests to be processed at the same time, improving the overall performance of the application.
Popular tools for implementing concurrency in Rails include Sidekiq, DelayedJob, and Active Job.
Concurrency can ...
Inheritance is a concept in object-oriented programming where a class inherits attributes and behaviors from another class.
Allows for code reusability by creating a new class that is based on an existing class
Child class can access all the attributes and methods of the parent class
Helps in creating a hierarchy of classes with shared characteristics
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
Data structure was more and it was difficult round
I applied via Approached by Company and was interviewed in Oct 2024. There were 3 interview rounds.
One coding test happen
Using stream API for Data Structures and Algorithms
Stream API in Java can be used to perform operations on collections like filtering, mapping, reducing, etc.
It can be used for implementing various data structures and algorithms efficiently.
For example, you can use stream API to find the sum of all elements in an array or filter out even numbers from a list.
Using stream API to filter a list of numbers and find the sum of even numbers
Use Stream.filter() to filter out even numbers
Use Stream.mapToInt() to convert stream to IntStream
Use IntStream.sum() to find the sum of even numbers
I was interviewed in Nov 2024.
Coding test was easy. They asked LC easy anyone with fair understanding of programming can easily solve it.
I was interviewed in Nov 2024.
Questions about java concurrency framework, java 8 and 11 features, Code chef coding problem
posted on 11 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
5 coading questions were asked in it
I applied via LinkedIn and was interviewed in Nov 2024. There were 4 interview rounds.
Pair programming Round - It involves collaborating with the interviewer on the development of a small or micro feature.
System Design Interview - High Level & Low Level Design
Behavioral Interview Round - Test our abilities to handle various conflicts & leadership qualities
Social Issues - Test our understanding of various social/real-world problems and solutions
posted on 12 Dec 2024
I applied via Job Fair and was interviewed in Nov 2024. There was 1 interview round.
based on 1 interview
Interview experience
Junior Software Engineer
477
salaries
| ₹1 L/yr - ₹6 L/yr |
Software Engineer
446
salaries
| ₹2.4 L/yr - ₹12.5 L/yr |
Associate Software Engineer
158
salaries
| ₹2 L/yr - ₹5.1 L/yr |
Senior Software Engineer
144
salaries
| ₹7.1 L/yr - ₹27 L/yr |
Softwaretest Engineer
134
salaries
| ₹1 L/yr - ₹9 L/yr |
Infosys
Wipro
TCS
HCLTech