i
Soroco
Filter interviews by
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
2 questions on hakerrank
1) dp question to calculate the frequency of the elements of a tree
2) graph problem to calculate the cost to buy at one city and sell at another
Create a family tree with nodes having at most 2 parents and n children. Implement functions to find preceding and following nodes.
Create a tree structure where each node has references to its parents and children
Implement a function to find all nodes preceding a given node by traversing up the tree
Implement a function to find all nodes following a given node by traversing down the tree
Consider using depth-first search
I applied via Company Website and was interviewed before Jul 2023. There was 1 interview round.
To center a div without using flexbox, use margin auto and set width
Set the width of the div
Use margin: 0 auto; to center horizontally
For vertical centering, use position: absolute; top: 50%; transform: translateY(-50%);
REST APIs work by allowing clients to interact with server resources using standard HTTP methods.
REST stands for Representational State Transfer
Clients make requests to the server using standard HTTP methods like GET, POST, PUT, DELETE
Responses from the server are typically in JSON or XML format
REST APIs are stateless, meaning each request from a client to the server must contain all the information necessary to unders
React has three main phases in its lifecycle: mounting, updating, and unmounting.
Mounting: when a component is created and inserted into the DOM
Updating: when a component is updated due to changes in props or state
Unmounting: when a component is removed from the DOM
Lifecycle methods can be used to perform actions at each phase, such as componentDidMount() or componentWillUnmount()
React also has error handling methods,
Strict mode is a way to write secure and optimized JavaScript code.
Enables catching of silent errors
Disallows duplicate property names or parameters
Prevents use of undeclared variables
Makes `eval()` safer to use
Throws errors on invalid usage of `this` keyword
CURD operations along with implementation of a mock UI
OOPs concepts are fundamental principles in object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imple...
I appeared for an interview in Jul 2024.
Create an API using Notepad to check if a string is a palindrome or not.
I applied via Naukri.com and was interviewed before Jan 2023. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Mar 2023. There were 4 interview rounds.
Aptitude Test with 1 coding question and 8 other aptitude questions
posted on 6 Jun 2023
I applied via Referral and was interviewed before Jun 2022. There were 2 interview rounds.
Cloud technologies offer different services like IaaS, PaaS, and SaaS for varying levels of control and management.
IaaS (Infrastructure as a Service) provides virtualized computing resources over the internet, such as virtual servers and storage.
PaaS (Platform as a Service) offers a platform allowing customers to develop, run, and manage applications without dealing with infrastructure.
SaaS (Software as a Service) deli...
posted on 4 Mar 2025
I appeared for an interview before Mar 2024.
I'm a passionate software engineer with a strong background in full-stack development and a love for solving complex problems.
Education: Bachelor's degree in Computer Science from XYZ University.
Experience: 3 years of experience in developing web applications using React and Node.js.
Projects: Developed an e-commerce platform that increased sales by 30% within the first quarter.
Skills: Proficient in JavaScript, Python, ...
I hold a Bachelor's degree in Computer Engineering and developed a web-based project for managing student records.
Bachelor's degree in Computer Engineering from XYZ University.
Completed a capstone project on a web application for student record management.
Utilized technologies like HTML, CSS, JavaScript, and Node.js.
Implemented features such as user authentication, data visualization, and a responsive design.
Collaborat...
This company aligns with my values, offers growth opportunities, and fosters innovation, making it an ideal environment for my skills.
The company's commitment to innovation resonates with my passion for developing cutting-edge software solutions.
I admire the collaborative culture here, which I experienced during my interactions with the team during the interview process.
The emphasis on professional development and cont...
based on 3 interviews
Interview experience
based on 23 reviews
Rating in categories
Software Engineer
117
salaries
| ₹7.5 L/yr - ₹26 L/yr |
Senior Software Engineer
89
salaries
| ₹14 L/yr - ₹52 L/yr |
Business Analyst
28
salaries
| ₹8.4 L/yr - ₹21 L/yr |
Site Reliability Engineer
17
salaries
| ₹7.5 L/yr - ₹9.8 L/yr |
Customer Success Manager
17
salaries
| ₹17.4 L/yr - ₹40 L/yr |
Aurigo
Prime Focus Technologies
Peel-works
Yodlee