Filter interviews by
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
MVC stands for Model-View-Controller, a software design pattern used for organizing code in a structured manner.
Model represents the data and business logic of the application.
View is responsible for displaying the data to the user.
Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly.
MVC life cycle involves user interacting with the View, which triggers the C...
Dotnet Core is a free, open-source, cross-platform framework for building modern, cloud-based, and internet-connected applications.
Cross-platform framework for building applications
Open-source and free to use
Supports modern, cloud-based, and internet-connected applications
I applied via LinkedIn and was interviewed in Jun 2024. There were 3 interview rounds.
Asking javascript algorithms and other technical questions based on response
The event loop is a mechanism in programming that allows for asynchronous execution of code by continuously checking for and handling events.
The event loop is commonly used in JavaScript to handle asynchronous operations such as setTimeout, setInterval, and AJAX requests.
It allows for non-blocking I/O operations, meaning that the program can continue to run other tasks while waiting for I/O operations to complete.
The e...
Hoisting in JavaScript is the behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.
Variable declarations are hoisted to the top of their scope, but not their assignments.
Function declarations are fully hoisted, meaning they can be called before they are declared.
Hoisting can lead to unexpected behavior if not understood properly.
My strengths include problem-solving skills, attention to detail, and strong programming abilities.
Strong problem-solving skills - I enjoy tackling complex issues and finding creative solutions.
Attention to detail - I am meticulous in my work to ensure high-quality results.
Strong programming abilities - I have expertise in multiple programming languages such as Java, Python, and C++.
My main weakness is that I tend to get too focused on details, which can sometimes slow down my progress.
I have a tendency to get caught up in the minutiae of a project, which can lead to delays in completing tasks.
I am working on improving my time management skills to ensure that I am able to balance attention to detail with overall project timelines.
An example of this weakness is when I spent too much time perfecting...
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
React JS is a JavaScript library for building user interfaces.
React JS is developed and maintained by Facebook.
It allows developers to create reusable UI components.
React uses a virtual DOM for better performance.
It follows a component-based architecture.
React can be used for building single-page applications.
Node is a runtime environment that allows JavaScript code to be executed outside of a web browser.
Node.js is an open-source, cross-platform JavaScript runtime environment.
It is built on Chrome's V8 JavaScript engine.
Node.js allows developers to run JavaScript on the server-side.
Node.js is commonly used for building server-side applications, APIs, and microservices.
I applied via Job Fair and was interviewed in Feb 2023. There were 4 interview rounds.
For First Practical round, need to create one application as per the provided details.
Praeclarum Tech interview questions for designations
Top trending discussions
I applied via Company Website and was interviewed in Dec 2024. There were 5 interview rounds.
An aptitude test is an assessment to measure a candidate mental aptitude/mental ability
A group discussion is a structured conversation in which participants share their ideas, perspectives, and solutions on a specific topic.
Assignment details refer to the specifics of an assignment, including any documents and/or emails or subsequent correspondence between the company and the client.
I applied via Walk-in and was interviewed in Dec 2024. There were 10 interview rounds.
Any ideas for an aptitude test?
What is education in place?
What is a SQL Server?
Effective communication and any suggestion.
Engage with any assignment provided.
Please provide any assignments you have.
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
It included all aptitude
Contains all pseudo questions related to DSA
A class is a blueprint for creating objects in object-oriented programming.
Defines the properties and behaviors of objects
Can be used to create multiple instances of objects
Encapsulates data and methods within a single unit
An object is a self-contained entity that consists of data and methods to manipulate that data.
Objects are instances of classes in object-oriented programming.
They have attributes (data) and methods (functions) to operate on the data.
Objects can interact with each other through method calls.
Example: In a car simulation program, a 'Car' object may have attributes like 'color' and 'speed', and methods like 'accelerate' a
The login page is displayed when a user clicks on a webpage icon like Facebook by redirecting to a separate login page.
Clicking on the webpage icon triggers a redirect to the login page
The login page prompts the user to enter their credentials
After successful login, the user is redirected back to the original webpage
Object-oriented programming in Java involves creating classes, objects, inheritance, polymorphism, and encapsulation.
Classes are blueprints for objects, defining attributes and behaviors.
Objects are instances of classes, representing real-world entities.
Inheritance allows a class to inherit attributes and methods from another class.
Polymorphism enables objects to be treated as instances of their parent class.
Encapsulat...
I applied via campus placement at Indraprastha Institute of Information Technology (IIIT), Delhi and was interviewed in Nov 2024. There were 4 interview rounds.
First round was Aptitude which was quite easy
I am a software developer with 5 years of experience in Java and Python.
Experienced in Java and Python programming languages
Worked on developing web applications using Spring framework
Familiar with Agile development methodologies
I faced challenges with integrating third-party APIs and resolved them by thoroughly researching documentation and seeking help from colleagues.
Integrating third-party APIs required understanding complex documentation
Encountered issues with data formatting and authentication
Collaborated with team members to troubleshoot and find solutions
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Interview experience
based on 4 reviews
Rating in categories
Senior Software Engineer
5
salaries
| ₹7 L/yr - ₹10.5 L/yr |
TCS
Infosys
Wipro
HCLTech