i
ExxonMobil
Filter interviews by
Decorators in Python are functions that modify the behavior of other functions or methods.
Decorators are denoted by the @ symbol followed by the decorator function name.
They are commonly used for logging, authentication, and memoization.
Example: @staticmethod, @classmethod, @property
No, if an object is defined with 'const' keyword, it cannot be modified in the future.
Objects defined with 'const' keyword are read-only and cannot be reassigned.
Properties of a 'const' object can still be modified, but the object itself cannot be reassigned.
Example: const obj = { key: 'value' }; obj.key = 'new value'; // Valid, but obj = { newKey: 'newValue' }; // Invalid
Top trending discussions
Normal aptitude test containing behavioural, mathematical, English questions
Oopc, dbms, sql, se concepts were there with few os, dsa and got related questions
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Basic two coding questions will be and also apptitude questions also included.
Virtual functions enable polymorphism in classes, while friend functions allow access to private members of a class.
Virtual functions are declared in a base class and overridden in derived classes to achieve runtime polymorphism.
Friend functions are not members of a class but can access its private and protected members.
Example of a virtual function: `class Base { virtual void show(); };`
Example of a friend function: `...
Developed a web-based project management tool to streamline team collaboration and task tracking.
Utilized React for the front-end to create a responsive user interface.
Implemented Node.js and Express for the back-end API, ensuring efficient data handling.
Integrated MongoDB for a scalable database solution to store project data.
Incorporated user authentication using JWT for secure access control.
Designed a Kanban board ...
I applied via Campus Placement and was interviewed in Aug 2023. There were 3 interview rounds.
There were 20 MCQ and 2 coding questions related to dsa
We were given a topic and we're divided in team of 6 and 3 members from each team were selected for next round
60 aptitude que in 30 mins
Coding test- with 2 coding que
I applied via Campus Placement and was interviewed in Aug 2021. There was 1 interview round.
I'm a passionate software developer with a strong background in full-stack development and a love for problem-solving.
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, and SQL,...
Normalization is the process of organizing data in a database to reduce redundancy. Joins are used to combine data from multiple tables.
Normalization involves breaking down a table into smaller tables to reduce data redundancy.
Joins are used to combine data from two or more tables based on a common column.
Types of joins include inner join, left join, right join, and full outer join.
Normalization and joins are important...
I applied via Campus Placement
Based on cs subjects, DS Algo and Aptitude
In five years, I envision myself as a lead developer, driving innovative projects and mentoring junior developers in a collaborative environment.
I aim to lead a team on impactful projects, like developing a scalable application that improves user experience.
I plan to enhance my skills in emerging technologies, such as AI and machine learning, to stay ahead in the industry.
I want to contribute to open-source projects, f...
I envision a fulfilling career in software development, contributing to innovative projects while maintaining a balanced personal life.
Pursue continuous learning through courses and certifications, like cloud computing or AI.
Aim to lead a team in developing impactful software solutions, such as healthcare applications.
Balance work with personal interests, like traveling or volunteering in tech education.
Contribute to o...
posted on 27 May 2024
30 technical questions
Object-oriented programming concepts that focus on objects and classes.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
I applied via Recruitment Consultant and was interviewed in Aug 2021. There were 4 interview rounds.
based on 2 interview experiences
based on 2 reviews
Rating in categories
Project Engineer
95
salaries
| ₹14 L/yr - ₹40 L/yr |
Data Scientist
54
salaries
| ₹20 L/yr - ₹33.4 L/yr |
Project Control Engineer
51
salaries
| ₹15 L/yr - ₹45 L/yr |
Architect
39
salaries
| ₹21.8 L/yr - ₹35 L/yr |
Area Sales Manager
39
salaries
| ₹19.1 L/yr - ₹39.5 L/yr |
Reliance Industries
Shell
GAIL
Petrofac