i
Brilworks
Filter interviews by
Clear (1)
I was interviewed in Jan 2025.
To improve application performance, actions like optimizing code, using caching, and scaling infrastructure can be taken.
Optimize code by reducing unnecessary loops and improving algorithms
Use caching to store frequently accessed data and reduce database calls
Scale infrastructure by adding more servers or utilizing cloud services like AWS
Monitor performance using tools like JProfiler or New Relic
Top trending discussions
posted on 14 May 2024
Event loop in Node.js manages asynchronous operations by executing callback functions when certain events occur.
Event loop is responsible for handling I/O operations, timers, and callbacks in Node.js
It allows Node.js to perform non-blocking operations efficiently
Event loop continuously checks the event queue for new events to execute
posted on 15 Nov 2024
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
I was interviewed in Sep 2024.
An aptitude test evaluates an individual's potential to excel in a specific area by assessing their strengths and weaknesses in particular abilities.
An assessment that measures an individual's inherent abilities and potential for success in a specific activity.
A coding test is a programming assessment designed to evaluate a candidate's coding skills. It is a standard component of the technical hiring process for software developers and programmers.
Assessment that evaluates a candidate's coding skills
Group discussion (GD) topics for interviews may cover areas such as business, social issues, and current affairs. GDs serve to evaluate a candidate's communication, leadership, and teamwork abilities.
Discussion assignments are prompts that your teacher may assign to you. By participating in these discussions, you can reflect on your learning, share ideas and opinions, or ask and answer questions. Discussions may require you to respond to individual questions or provide multiple responses to an ongoing conversation.
I was interviewed in Feb 2025.
Coding was conducted using Java.
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
I was interviewed before Mar 2024.
The aptitude round consists of 20 questions with a time limit of 45 minutes, and you need to answer at least 15 questions correctly to qualify for the next round.
They will evaluate who is active and quick to respond, so it is advisable to answer promptly.
Java is not 100% object oriented because it supports primitive data types and static methods.
Java supports primitive data types like int, float, and boolean which are not objects.
Static methods in Java belong to the class itself and not to any specific object.
Java allows procedural programming constructs like static variables and methods.
Inheritance in Java is limited to single inheritance for classes, unlike pure obje
JIT stands for Just-In-Time compiler, which compiles Java bytecode into native machine code at runtime for improved performance.
JIT compiler is a part of Java Virtual Machine (JVM) that helps in optimizing the performance of Java applications by compiling bytecode into native machine code on-the-fly.
It identifies frequently executed code and compiles it into native code for faster execution.
JIT compilation occurs durin...
There are multiple ways to create a thread in Java, including extending the Thread class, implementing the Runnable interface, and using Java 8's lambda expressions.
Extending the Thread class
Implementing the Runnable interface
Using Java 8's lambda expressions
Spring is a framework for building Java applications, while Spring Boot is a tool that simplifies the setup and configuration of Spring applications.
Spring is a comprehensive framework that provides various modules for building Java applications, such as Spring MVC, Spring Security, and Spring Data.
Spring Boot is an opinionated tool that simplifies the setup and configuration of Spring applications by providing default...
based on 1 interview
Interview experience
based on 1 review
Rating in categories
2-4 Yrs
Not Disclosed
React Native Developer
22
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
15
salaries
| ₹0 L/yr - ₹0 L/yr |
Project Manager
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Java Developer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech