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
I applied via LinkedIn and was interviewed before Jan 2024. There were 6 interview rounds.
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 Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
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 applied via Walk-in and was interviewed in Oct 2024. There were 3 interview rounds.
Verbal,maths and english
Arrays ,strings and hashmap
Java is platform-independent, object-oriented, and has automatic memory management. C++ is faster, closer to hardware, and allows more control over memory management.
Java is platform-independent, while C++ is platform-dependent.
Java is object-oriented, while C++ supports both procedural and object-oriented programming.
Java has automatic memory management (garbage collection), while C++ requires manual memory management...
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.
posted on 28 Nov 2024
Choose the Options in Javascript, HTML, CSS
Reactjs is a JavaScript library for building user interfaces.
Component-based architecture
Virtual DOM for efficient updates
JSX for writing HTML in JavaScript
State management with setState()
Lifecycle methods like componentDidMount()
Junior Software Engineer
468
salaries
| ₹1 L/yr - ₹5.9 L/yr |
Software Engineer
437
salaries
| ₹2.4 L/yr - ₹12.5 L/yr |
Senior Software Engineer
142
salaries
| ₹7 L/yr - ₹27 L/yr |
Softwaretest Engineer
140
salaries
| ₹2 L/yr - ₹10.1 L/yr |
Associate Software Engineer
134
salaries
| ₹2 L/yr - ₹5.1 L/yr |
Infosys
Wipro
TCS
HCLTech