Filter interviews by
I applied via Company Website and was interviewed before Oct 2022. There were 4 interview rounds.
I have worked with technologies such as Java, Python, HTML/CSS, JavaScript, SQL, and Git.
Java
Python
HTML/CSS
JavaScript
SQL
Git
Yes, I have experience with web app development using Typescript and other technologies.
Developed a web app using Typescript, HTML, and CSS
Used Angular framework for front-end development
Worked with RESTful APIs for backend integration
Top trending discussions
Node.js is a runtime environment that allows you to run JavaScript code outside of a web browser.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model.
Node.js is commonly used for building server-side applications.
It has a large ecosystem of open-source libraries and frameworks like Express.js.
Event loop is a mechanism that allows a program to efficiently handle multiple events or tasks concurrently.
Event loop is commonly used in asynchronous programming to manage tasks that may take varying amounts of time to complete.
It continuously checks for events or tasks in a queue and executes them one by one.
Event loop helps prevent blocking of the main thread by allowing non-blocking execution of tasks.
Popular exam...
Callback is a function passed as an argument to another function to be executed later, while a promise is an object representing the eventual completion or failure of an asynchronous operation.
Callback is used in traditional asynchronous programming, while promises are used in modern asynchronous programming.
Callbacks can lead to callback hell or pyramid of doom, while promises provide better readability and error hand...
Middlewares in Node.js are functions that have access to the request and response objects, and can modify or terminate the request-response cycle.
Middlewares are functions that are executed in the middle of the request-response cycle.
They can perform tasks like parsing request data, logging, authentication, etc.
Middlewares can be added using app.use() method in Express framework.
Example: app.use(bodyParser.json()) to p
Event emitter is a pattern used to handle and respond to events in software development.
Event emitter is a design pattern commonly used in Node.js for handling events.
It allows objects to subscribe to events and be notified when those events occur.
Event emitter is often used for asynchronous programming and decoupling components.
Example: EventEmitter class in Node.js can be used to create custom events and handle them.
FIFO stands for First In, First Out. LIFO stands for Last In, First Out.
FIFO is a method for organizing and manipulating a data buffer, where the first element added is the first to be removed.
LIFO is a method where the last element added is the first to be removed.
FIFO is like a queue, while LIFO is like a stack.
Example: In a FIFO queue, if elements A, B, and C are added in that order, they will be removed in the same...
I applied via Company Website and was interviewed in Jun 2024. There was 1 interview round.
Implement your own state management in React and integrate it into a React application.
posted on 9 Apr 2024
Foosw,mdnkqfcjleskd;acwqmx,.m,/cwfm
Mw,ednbndh2eliqwkslm/
Middleware is software that acts as a bridge between different applications or components, allowing them to communicate and work together.
Middleware facilitates communication between different software applications or components
It can handle tasks such as data transformation, security, and routing
Examples of middleware include message brokers like RabbitMQ, web servers like Apache Tomcat, and API gateways like Kong
Routing is the process of selecting a path for network traffic to travel from its source to its destination.
Routing involves determining the best path for data packets to travel through a network.
It is typically done by routers, which use routing algorithms to make decisions.
Examples of routing protocols include OSPF, BGP, and RIP.
Population, cricket, own topicsssss
SQL in MYSQL is a query language used to interact with databases to retrieve, insert, update, and delete data.
SQL stands for Structured Query Language
It is used to communicate with databases like MYSQL to perform various operations
Common SQL commands include SELECT, INSERT, UPDATE, DELETE
Example: SELECT * FROM table_name WHERE condition;
Visual Reasoning questions
Mostly string based questions
Some of the top questions asked at the Ministry of Electronics and Information Technology Software Developer Intern interview -
based on 1 interview
Interview experience
Office Assistant
10
salaries
| ₹1.8 L/yr - ₹3.5 L/yr |
Executive Assistant
8
salaries
| ₹3.3 L/yr - ₹12 L/yr |
Research Scientist
7
salaries
| ₹3.6 L/yr - ₹7.5 L/yr |
Senior Consultant
5
salaries
| ₹6.5 L/yr - ₹8 L/yr |
Legal Consultant
4
salaries
| ₹14 L/yr - ₹15.5 L/yr |
National Informatics Centre
Software Technology Parks of India
Centre for Development of Advanced Computing
NASSCOM