Filter interviews by
Top trending discussions
I applied via LinkedIn and was interviewed before Jan 2024. There was 1 interview round.
Optimizing a React application involves code splitting, lazy loading, minimizing bundle size, using memoization, and optimizing rendering performance.
Implement code splitting to load only necessary code for each route or component.
Utilize lazy loading to defer loading of non-essential components until they are needed.
Minimize bundle size by removing unused dependencies, using tree shaking, and optimizing images and ass...
Hooks are functions that allow developers to use state and other React features in functional components.
Hooks are introduced in React 16.8 to allow state and other React features in functional components.
There are different types of hooks like useState, useEffect, useContext, useReducer, etc.
useState hook is used to add state to functional components.
useEffect hook is used to perform side effects in functional compone...
I applied via LinkedIn and was interviewed before Oct 2023. There were 3 interview rounds.
I am certified in AWS Certified Solutions Architect - Associate and Google Cloud Certified - Professional Cloud Architect.
Certified in AWS Certified Solutions Architect - Associate
Certified in Google Cloud Certified - Professional Cloud Architect
Questions about projects, DI in ASP.NET Core, React Element Tree
2 ( 1 medium + 1 hard ) coding questions , 2 ( 1 medium + 1 easy ) sql questions, 10 MCQS( os, cn, dbms, aptitude ).
posted on 18 Oct 2023
Database realted task
I was interviewed in Apr 2020.
Design a database for a university with colleges, departments, and students. Write a query to get students with maximum votes.
Use a relational database like MySQL or PostgreSQL
Create tables for colleges, departments, students, and elections
Use foreign keys to establish relationships between tables
Add columns for election details like candidate names and vote counts
Write a query to join tables and filter for maximum vot
Design a bit.ly URL shortening service with database choice, table design, and endpoints.
Use a relational database like MySQL or PostgreSQL for scalability and ACID compliance.
Create a table with columns for the original URL, shortened URL, and metadata like creation date and click count.
Endpoints should include URL shortening, redirection, and analytics.
Implement caching to improve performance and reduce database load...
posted on 25 Jul 2024
I am passionate about software development and believe your company offers a great learning opportunity.
Excited about the innovative projects your company is working on
Impressed by the positive reviews from current and former employees
Eager to work with experienced developers and learn from them
I have experience working with the skillset mentioned in the job description for over a year.
I have completed multiple projects using the skillset mentioned
I have taken relevant courses or certifications in the skillset
I have received positive feedback on my proficiency in the skillset from previous employers or colleagues
posted on 19 Jan 2023
I applied via Indeed and was interviewed in Dec 2022. There were 2 interview rounds.
JavaScript is a programming language used for web development, while Node.js is a runtime environment for executing JavaScript code outside of a web browser.
JavaScript is primarily used for client-side scripting, while Node.js is used for server-side scripting.
JavaScript is executed in a web browser, while Node.js is executed on a server.
Node.js provides additional modules and libraries for server-side development, suc...
Angular lifecycle consists of eight different phases.
The first phase is ngOnChanges() which is called when a component receives data-bound input properties.
The second phase is ngOnInit() which is called once the component is initialized.
The third phase is ngDoCheck() which is called during every change detection run.
The fourth phase is ngAfterContentInit() which is called after the component's content has been projecte...
ORM tool is used to map object-oriented programming language to a relational database management system.
ORM tool helps in reducing the amount of code required to interact with the database.
It provides an abstraction layer between the application and the database.
ORM tool helps in managing the database schema and relationships between tables.
It allows developers to work with objects instead of SQL statements.
Examples of...
Form control build refers to the process of creating and customizing form controls in web development.
Form controls are elements like text boxes, radio buttons, and dropdown menus that allow users to input data on a website.
Developers can use HTML, CSS, and JavaScript to build and style form controls to fit the needs of their website or application.
Form control build also involves adding validation and error handling t
posted on 29 May 2023
I applied via Referral and was interviewed in Nov 2022. There were 6 interview rounds.
I had to implement 2factor authentication login via otp either on email or phone for the backend
3dsa questions were asked from low to moderate level
Again similar dsa questions with questions on data structures
Dsa round again with questions on data structures
posted on 3 Aug 2022
I applied via Recruitment Consulltant and was interviewed before Aug 2021. There were 2 interview rounds.
Hospital management syatem
Check the coding and databases connection and validations
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Research Analyst
11
salaries
| ₹5.1 L/yr - ₹5.8 L/yr |
Senior Research Analyst
5
salaries
| ₹7 L/yr - ₹9 L/yr |
Salesforce Developer
5
salaries
| ₹6 L/yr - ₹11 L/yr |
Software Engineer
4
salaries
| ₹13.5 L/yr - ₹15 L/yr |
Engineering Manager
3
salaries
| ₹31 L/yr - ₹45 L/yr |
Freshworks
Zoho
LTIMindtree
TCS