Filter interviews by
Top trending discussions
I was interviewed in Jan 2025.
I was interviewed in Jan 2025.
The Java Virtual Machine (JVM) is an abstract computing machine that enables a computer to run Java programs.
JVM is platform-independent and converts Java bytecode into machine code.
It consists of class loader, runtime data areas, execution engine, and native method interface.
JVM memory is divided into method area, heap, stack, and PC register.
Examples of JVM implementations include Oracle HotSpot, OpenJ9, and GraalVM.
The default connection pooling in Spring Boot is HikariCP, which can be customized through properties in the application.properties file.
HikariCP is the default connection pooling library in Spring Boot, known for its high performance and low overhead.
To customize the connection pooling, you can modify properties like 'spring.datasource.hikari.*' in the application.properties file.
For example, you can set maximum pool ...
Best practices for optimizing a Spring Boot application
Use Spring Boot Actuator to monitor and manage application performance
Implement caching mechanisms like Spring Cache to reduce database calls
Optimize database queries and indexes for better performance
Use asynchronous processing with Spring's @Async annotation for non-blocking operations
Profile and analyze application performance using tools like VisualVM or JProfi
A heap dump is a snapshot of the memory usage of a Java application at a specific point in time.
Heap dumps can be generated using tools like jmap or VisualVM.
They provide detailed information about objects in memory, their sizes, and references.
Analyzing a heap dump can help identify memory leaks by pinpointing objects that are consuming excessive memory.
Common signs of memory leaks in a heap dump include a large numbe...
Diagonally iterate through and print elements of a 2D array of strings.
Use nested loops to iterate through rows and columns of the 2D array.
Calculate the diagonal elements by incrementing row and column indices together.
Print the elements as you iterate through the diagonal of the array.
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
I was interviewed in Nov 2024.
BOM stands for Bill of Materials, which is a comprehensive list of components, parts, and materials needed to manufacture a product.
BOM includes detailed information about each component such as part number, description, quantity, and unit of measure.
It helps in tracking and managing inventory, ordering materials, and estimating production costs.
BOM can be hierarchical, with sub-assemblies listed under main components.
...
Drafting through Zuken involves using their software tools for creating and editing electronic designs.
Use Zuken's software tools like CR-8000 or CADSTAR for drafting electronic designs
Create schematics, layout designs, and PCB designs using Zuken's software
Utilize features like auto-routing, design rule checks, and 3D visualization for efficient drafting
Collaborate with team members by sharing and reviewing designs wi
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
I applied via Job Portal and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
Basic questions for aptitude genearal personl developing questions
React Native is a framework for building mobile applications using JavaScript and React.
Allows developers to write code once and deploy it across multiple platforms
Provides access to native features and APIs of the device
Supports hot reloading for faster development
Used by companies like Facebook, Instagram, and Airbnb
Memo is used for optimizing performance by caching the result of a function, while reducer is used for managing state in React applications.
Memo is used to memoize the result of a function and prevent unnecessary re-renders.
Reducer is used to manage state in React applications by updating the state based on actions.
Memo can be used with useMemo hook in React to optimize performance.
Reducer is typically used with useRed...
I applied via LinkedIn and was interviewed in May 2024. There were 3 interview rounds.
30min online test. Easy level.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Accounts Payable Specialist
5
salaries
| ₹7.5 L/yr - ₹8.7 L/yr |
Accounts Payable Specialist
5
salaries
| ₹6.5 L/yr - ₹11.8 L/yr |
Senior Billing Specialist
4
salaries
| ₹7.7 L/yr - ₹13.1 L/yr |
Renewal Specialist
4
salaries
| ₹10 L/yr - ₹11.5 L/yr |
Accounts Receivable Manager
4
salaries
| ₹13.5 L/yr - ₹15 L/yr |
TCS
Accenture
Wipro
Cognizant