i
Saint-Gobain
Work with us
Filter interviews by
Java programming questions
I applied via Naukri.com and was interviewed in Sep 2023. There were 3 interview rounds.
Coding Test, Technical
I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.
Advantages of OOP include code reusability, modularity, flexibility, and easier maintenance.
Code reusability allows for the reuse of classes and objects in different parts of the program.
Modularity helps in organizing code into manageable units, making it easier to understand and maintain.
Flexibility allows for easy modifications and updates to the code without affecting other parts of the program.
Easier maintenance is...
I believe IOT has immense potential to revolutionize various industries by connecting devices and collecting data for analysis.
IOT can improve efficiency and productivity by automating processes
It can enhance customer experience by providing personalized services
IOT can also enable predictive maintenance to reduce downtime
Example: Smart home devices like thermostats and security cameras that can be controlled remotely
I applied via Recruitment Consulltant and was interviewed in Feb 2022. There were 3 interview rounds.
I expect a collaborative environment, opportunities for growth, and a focus on innovation and quality in software development.
Collaborative Environment: I hope to work in a team where open communication and collaboration are encouraged, similar to Agile methodologies.
Opportunities for Growth: I look for mentorship and training programs that help me enhance my skills, like attending workshops or conferences.
Focus on Inn...
My strength lies in problem-solving, where I analyze complex issues and develop efficient, scalable solutions in software engineering.
Analytical Thinking: I excel at breaking down complex problems into manageable parts, as demonstrated when I optimized a legacy system, reducing load time by 30%.
Adaptability: I quickly learn new technologies and frameworks; for instance, I transitioned from Java to Python for a project,...
I am committed to contributing to your team for the long term, as I value growth and collaboration in a stable work environment.
Career Growth: I see this position as a stepping stone for my career, and I am eager to grow with the company over the next several years.
Team Collaboration: I believe in building strong relationships with my colleagues, which takes time and commitment, fostering a positive work culture.
Projec...
I applied via Campus Placement
60 Questions 30 Quantitative 20 logical 10 english
60 Questions 15 java 15 .net 15 sql 15 networking
In my previous role, I developed scalable web applications using Java and Spring, focusing on performance and user experience.
Full Stack Development: Worked on both front-end and back-end, utilizing technologies like Java, Spring Boot, and Angular to create seamless applications.
API Development: Designed and implemented RESTful APIs for data exchange between client and server, improving application efficiency and scala...
I bring a unique blend of technical skills, problem-solving abilities, and a passion for collaboration that drives project success.
Strong Technical Skills: I have extensive experience in Java, Spring Boot, and React, having developed a full-stack application for an e-commerce platform.
Problem-Solving Mindset: I successfully optimized a legacy system, reducing load time by 30% through efficient code refactoring and data...
I'm seeking a change to pursue new challenges, enhance my skills, and align with my career goals in a dynamic environment.
Career Growth: I'm looking for opportunities that offer a clear path for advancement, such as leadership roles or specialized projects.
Skill Development: I want to work with new technologies and methodologies, like cloud computing or machine learning, to broaden my expertise.
Cultural Fit: I'm seekin...
In five years, I envision myself as a lead software engineer, driving innovative projects and mentoring junior developers.
Leadership Role: I aim to take on a leadership position, guiding a team of developers to deliver high-quality software solutions.
Mentorship: I want to mentor junior engineers, sharing my knowledge and helping them grow in their careers, similar to how I was guided early on.
Technical Expertise: I pla...
Identifying strengths and weaknesses helps in personal growth and team dynamics, fostering a culture of continuous improvement.
Strength: Strong problem-solving skills - I enjoy tackling complex challenges, like optimizing algorithms for better performance in previous projects.
Strength: Effective communication - I ensure clarity in team discussions, which helped resolve misunderstandings in a cross-functional project.
We...
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There were 4 interview rounds.
Wide range of aptitude questions including some technical
WAP to find the 2nd maximum number in an array
Sort the array in descending order and return the 2nd element
Iterate through the array and keep track of the maximum and 2nd maximum
Use a priority queue to find the 2nd maximum
Design patterns are reusable solutions to common software design problems.
Design patterns provide a common vocabulary for developers to communicate about solutions to common problems.
They can improve code readability, maintainability, and scalability.
Examples include the Singleton pattern, Factory pattern, and Observer pattern.
SOLID principles are a set of five design principles for writing maintainable and scalable code.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Subtypes should be substitutable for their base types.
I - Interface Segregation Principle: Clients should ...
Top trending discussions
BASIC APTITUDE QUESTIONS
BASED ON ARRAYS AND STRINGS
NEED GOOD COMMUNICATION
based on 4 interview experiences
Difficulty level
Duration
based on 22 reviews
Rating in categories
Team Member
567
salaries
| ₹1.4 L/yr - ₹8.4 L/yr |
Software Engineer
202
salaries
| ₹5 L/yr - ₹11 L/yr |
Key Account Manager
193
salaries
| ₹9 L/yr - ₹16 L/yr |
Senior Software Engineer
174
salaries
| ₹11 L/yr - ₹18 L/yr |
Production Engineer
157
salaries
| ₹3.8 L/yr - ₹8.2 L/yr |
Tata Projects
Shapoorji Pallonji Group
Kalpataru Projects International
Nagarjuna Construction Company