Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Guardian India Team. If you also belong to the team, you can get access from here

Guardian India

Compare button icon Compare button icon Compare
4.0

based on 657 Reviews

Filter interviews by

Guardian India Senior Engineer Interview Questions, Process, and Tips

Updated 28 Mar 2024

Top Guardian India Senior Engineer Interview Questions and Answers

View all 13 questions

Guardian India Senior Engineer Interview Experiences

4 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Project understanding
Round 2 - Coding Test 

Coding test based on sortings algorithms

I applied via Approached by Company and was interviewed in Apr 2022. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic question about application support and Aws
Round 2 - Technical 

(1 Question)

  • Q1. How to debug issues in different monitoring tools.
  • Ans. 

    Debugging issues in monitoring tools requires a systematic approach.

    • Identify the problem by analyzing the monitoring data.

    • Check the logs and error messages for more information.

    • Use debugging tools like traceroute, ping, and tcpdump to isolate the issue.

    • Collaborate with other teams to identify the root cause and find a solution.

    • Document the process and solution for future reference.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Should have basic knowledge of AWS and good idea of Application Support

Skills evaluated in this interview

Senior Engineer Interview Questions Asked at Other Companies

Q1. what is the meaning of M in M20,M25,M30 grade of concrete?
asked in Nagarro
Q2. Write a program: two input, one is N(any integer, lets say 3), se ... read more
asked in Tata Elxsi
Q3. What is Quality Assurance. Difference between Quality assurance a ... read more
asked in Qburst
Q4. Is it possible to work with multiple threads in core data? If so, ... read more
Q5. When you will perform Half or Full engine overhauling.

I applied via Recruitment Consultant and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Questions around Logical Problem Solving and Technical Profiles
  • Q2. Online Technical examination with few problems to solve and multiple choices questions.
  • Q3. Techno Manager Round

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up the skills which you have mentioned in your profile

I applied via Recruitment Consultant and was interviewed in Oct 2019. There were 4 interview rounds.

Interview Questionnaire 

15 Questions

  • Q1. First round one online exam they conduct.
  • Q2. Second round. some questions from web services e.g how to consume restful services and soap services.
  • Q3. Spring boot advantages.
  • Ans. 

    Spring Boot provides rapid application development and easy deployment with minimal configuration.

    • Auto-configuration of dependencies

    • Embedded server for easy deployment

    • Actuator for monitoring and managing applications

    • Support for various data sources and frameworks

    • Easy integration with other Spring projects

    • Reduced boilerplate code

    • Support for microservices architecture

  • Answered by AI
  • Q4. How internal resource view resolver will work.
  • Ans. 

    Internal resource view resolver resolves view names to actual view resources within the application.

    • Internal resource view resolver is a part of Spring MVC framework.

    • It maps view names to actual view resources within the application.

    • It resolves the view name to a View object that can render the response.

    • It can be configured in the application context file using the bean tag.

    • Example:

Answered by AI
  • Q5. What is abstraction and how to achieve it.
  • Ans. 

    Abstraction is the process of hiding complex implementation details and exposing only the necessary information.

    • Abstraction is achieved through the use of abstract classes and interfaces.

    • It helps in reducing complexity and making code more maintainable.

    • Abstraction allows for better separation of concerns and promotes modularity.

    • Examples of abstraction include the use of APIs and libraries.

    • Abstraction is a key concept i

  • Answered by AI
  • Q6. Creating threads. use of filters.
  • Ans. 

    Creating threads involves dividing a program into smaller tasks that can run concurrently. Filters are used to process data.

    • Threads allow for parallel processing and can improve performance.

    • Filters are used to manipulate data by applying a set of rules or conditions.

    • Examples of filters include sorting, searching, and transforming data.

    • Filters can be applied to threads to process data in parallel.

  • Answered by AI
  • Q7. What is application container
  • Ans. 

    An application container is a lightweight, standalone executable package that contains everything needed to run an application.

    • Application containers provide a way to package and deploy applications in a consistent and reproducible way.

    • They isolate the application from the underlying system, making it portable across different environments.

    • Examples of container technologies include Docker, Kubernetes, and OpenShift.

  • Answered by AI
  • Q8. When will get bean not found exception
  • Ans. 

    Bean not found exception occurs when a requested bean is not present in the container.

    • Occurs during runtime when a bean is not defined in the application context

    • Can be caused by typos in bean names or incorrect configuration

    • Can be resolved by defining the missing bean or correcting the configuration

  • Answered by AI
  • Q9. What is serialization
  • Ans. 

    Serialization is the process of converting an object into a format that can be stored or transmitted.

    • Serialization is used to transfer data over a network or to store it in a file.

    • It involves converting an object into a stream of bytes or characters.

    • The serialized data can then be deserialized back into an object.

    • Serialization is commonly used in programming languages like Java and C#.

    • Examples of serialization formats ...

  • Answered by AI
  • Q10. Difference between RDBMS and NOSQL
  • Ans. 

    RDBMS is a relational database management system while NoSQL is a non-relational database management system.

    • RDBMS stores data in tables with predefined schema while NoSQL stores data in documents, key-value pairs, or graphs.

    • RDBMS supports ACID transactions while NoSQL sacrifices ACID for scalability and flexibility.

    • RDBMS is best suited for structured data while NoSQL is best suited for unstructured or semi-structured d...

  • Answered by AI
  • Q11. Runtime polymorphism with example
  • Ans. 

    Runtime polymorphism is the ability of an object to take on many forms.

    • It allows a subclass to provide its own implementation of a method that is already provided by its parent class.

    • It is achieved through method overriding.

    • Example: Animal class has a method called 'makeSound'. Dog and Cat classes extend Animal and override the 'makeSound' method to bark and meow respectively.

  • Answered by AI
  • Q12. They will ask write down any sorting algorithm.
  • Q13. Difference between controller and rest controller.
  • Ans. 

    Controller is a basic Spring MVC controller while RestController is used to create RESTful web services.

    • Controller is used for traditional web applications while RestController is used for RESTful web services.

    • RestController returns data in JSON or XML format while Controller returns data in HTML format.

    • RestController is annotated with @RestController while Controller is annotated with @Controller.

    • RestController is a s...

  • Answered by AI
  • Q14. Explain about stream API
  • Ans. 

    Stream API is a Java API that allows processing of collections of objects in a functional way.

    • Stream API provides a set of functional interfaces to perform operations on collections.

    • It supports parallel processing of collections.

    • It can be used to filter, map, reduce, and sort collections.

    • Example: List numbers = Arrays.asList(1, 2, 3, 4, 5); numbers.stream().filter(n -> n % 2 == 0).forEach(System.out::println);

    • Example: ...

  • Answered by AI
  • Q15. Difference between interface and functional interface
  • Ans. 

    An interface is a blueprint for a class while a functional interface is an interface with only one abstract method.

    • An interface can have multiple abstract methods while a functional interface has only one.

    • Functional interfaces can be used with lambda expressions and method references.

    • Examples of functional interfaces include Runnable, Comparator, and Callable.

    • Interfaces can have default and static methods while functio...

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - i attended at guardian India at Chennai. Be prepare basics. not that much complex interview. if we strong in basic concepts, we can easily clear it. explain your answers clearly,

    Skills evaluated in this interview

    Guardian India interview questions for designations

     Senior Software Engineer

     (2)

     Senior Security Engineer

     (1)

     Senior Associate

     (3)

     Senior Software Development Engineer

     (1)

     Senior Team Leader

     (1)

     Software Engineer

     (3)

     Data Engineer

     (1)

     Lead Engineer

     (1)

    Senior Engineer Jobs at Guardian India

    View all

    Interview questions from similar companies

    Interview experience
    3
    Average
    Difficulty level
    Easy
    Process Duration
    Less than 2 weeks
    Result
    No response

    I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

    Round 1 - Coding Test 

    Find 3rd Reoccuring character in a string

    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    -

    I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

    Round 1 - Technical 

    (1 Question)

    • Q1. Explain dependency injection in .NET and how to resolve dependency?
    • Ans. 

      Dependency injection in .NET is a design pattern where dependencies are injected into a class rather than the class creating them itself.

      • Dependency injection helps in achieving loose coupling between classes.

      • In .NET, dependency injection can be implemented using frameworks like Unity, Ninject, or built-in .NET Core DI container.

      • Dependencies can be resolved through constructor injection, property injection, or method in...

    • Answered by AI
    Round 2 - Technical 

    (1 Question)

    • Q1. Discussion on work experience and what are the projects that you have worked on?

    Skills evaluated in this interview

    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Aptitude Test 

    About the technology your working

    Round 2 - Case Study 

    Provides the scenario, need to build or explain the program

    Round 3 - Behavioral 

    (1 Question)

    • Q1. About the project your worked in
    Round 4 - HR 

    (1 Question)

    • Q1. Test your stability and mind set.
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Explanation about kafka
    • Ans. 

      Apache Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.

      • Kafka is designed to handle high-throughput, fault-tolerant, and scalable real-time data streams.

      • It uses a publish-subscribe messaging system where producers publish messages to topics and consumers subscribe to topics to receive messages.

      • Kafka stores messages in topics for a configurable retention per...

    • Answered by AI
    • Q2. Difference between sql and nosql
    • Ans. 

      SQL is a relational database management system, while NoSQL is a non-relational database management system.

      • SQL databases are table-based and have a predefined schema, while NoSQL databases are document-based, key-value pairs, graph databases, or wide-column stores and have dynamic schema for unstructured data.

      • SQL databases are good for complex queries and transactions, while NoSQL databases are better for hierarchical ...

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - hardwork

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (1 Question)

    • Q1. Different types of Fluid Flow
    • Ans. 

      Different types of fluid flow include laminar flow, turbulent flow, and transitional flow.

      • Laminar flow: Smooth and orderly flow with parallel layers of fluid. Example: Flow of water in a pipe with low velocity.

      • Turbulent flow: Chaotic and irregular flow with mixing and eddies. Example: Flow of water in a fast-moving river.

      • Transitional flow: A combination of laminar and turbulent flow. Example: Flow of air around an airp

    • Answered by AI

    I applied via Job Fair and was interviewed in Jun 2022. There were 2 interview rounds.

    Round 1 - Technical 

    (4 Questions)

    • Q1. What is C++ programming language?
    • Ans. 

      C++ is a high-level programming language used for developing system software, application software, device drivers, and video games.

      • C++ is an extension of the C programming language.

      • It supports object-oriented programming concepts like classes, inheritance, and polymorphism.

      • C++ is used in developing operating systems, browsers, databases, and more.

      • Examples of popular software written in C++ include Adobe Photoshop, Mic...

    • Answered by AI
    • Q2. What is virtual function?
    • Ans. 

      Virtual function is a function in base class that is overridden in derived class.

      • Virtual functions allow polymorphism in C++.

      • They are declared in base class with 'virtual' keyword.

      • They are overridden in derived class with 'override' keyword.

      • They are called based on the object type at runtime.

    • Answered by AI
    • Q3. What do you mean by call by value and call by reference?
    • Ans. 

      Call by value and call by reference are two ways of passing arguments to a function in programming.

      • Call by value passes a copy of the value to the function.

      • Call by reference passes the memory address of the value to the function.

      • Changes made to the parameter inside the function affect the original value in call by reference.

      • In call by value, changes made to the parameter inside the function do not affect the original v

    • Answered by AI
    • Q4. What is SQL query features?
    • Ans. 

      SQL query features include SELECT, FROM, WHERE, GROUP BY, ORDER BY, JOIN, and more.

      • SELECT: used to select specific columns from a table

      • FROM: used to specify the table to retrieve data from

      • WHERE: used to filter data based on a condition

      • GROUP BY: used to group data based on a column

      • ORDER BY: used to sort data based on a column

      • JOIN: used to combine data from multiple tables

      • Other features include subqueries, aggregate func

    • Answered by AI
    Round 2 - HR 

    (1 Question)

    • Q1. About first American?
    • Ans. First American Financial Corporation is an American financial services company which provides title insurance and settlement services to the real estate and mortgage industries.
    • Answered Anonymously

    Interview Preparation Tips

    Topics to prepare for First American Corporation Software Engineer interview:
    • C++
    • Database management system
    • Oops concepts
    Interview preparation tips for other job seekers - Hard work
    Be vulnerable.
    Don't always follow your passion.
    Create your position.
    Learn how to listen.
    Start at the top and move down.
    Build a relationship with the administrative assistant.
    Don't apply for a job as soon as you find it.
    Focus on body language.

    Skills evaluated in this interview

    Guardian India Interview FAQs

    How many rounds are there in Guardian India Senior Engineer interview?
    Guardian India interview process usually has 2 rounds. The most common rounds in the Guardian India interview process are Technical and Coding Test.
    How to prepare for Guardian India Senior Engineer interview?
    Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Guardian India. The most common topics and skills that interviewers at Guardian India expect are HTML, Javascript, Agile, SQL and Linux.
    What are the top questions asked in Guardian India Senior Engineer interview?

    Some of the top questions asked at the Guardian India Senior Engineer interview -

    1. how internal resource view resolver will wo...read more
    2. what is abstraction and how to achieve ...read more
    3. difference between interface and functional interf...read more

    Tell us how to improve this page.

    People are getting interviews through

    based on 4 Guardian India interviews
    Recruitment Consultant
    Job Portal
    50%
    25%
    25% candidates got the interview through other sources.
    Moderate Confidence
    ?
    Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

    Interview Questions from Similar Companies

    HDFC Life Interview Questions
    4.0
     • 582 Interviews
    ITC Interview Questions
    4.0
     • 535 Interviews
    Dabur Interview Questions
    4.0
     • 251 Interviews
    Nestle Interview Questions
    4.0
     • 232 Interviews
    View all
    Guardian India Senior Engineer Salary
    based on 140 salaries
    ₹6.5 L/yr - ₹20.5 L/yr
    68% more than the average Senior Engineer Salary in India
    View more details

    Guardian India Senior Engineer Reviews and Ratings

    based on 26 reviews

    4.2/5

    Rating in categories

    3.5

    Skill development

    4.2

    Work-Life balance

    3.4

    Salary & Benefits

    4.5

    Job Security

    4.2

    Company culture

    3.4

    Promotions/Appraisal

    3.9

    Work Satisfaction

    Explore 26 Reviews and Ratings
    Senior Engineer - IT

    Gurgaon / Gurugram

    2-5 Yrs

    Not Disclosed

    Explore more jobs
    Associate
    358 salaries
    unlock blur

    ₹1.8 L/yr - ₹5.7 L/yr

    Lead Engineer
    248 salaries
    unlock blur

    ₹8.9 L/yr - ₹28 L/yr

    Analyst
    202 salaries
    unlock blur

    ₹3 L/yr - ₹8.4 L/yr

    Team Member
    143 salaries
    unlock blur

    ₹2 L/yr - ₹3.5 L/yr

    Senior Engineer
    140 salaries
    unlock blur

    ₹6.5 L/yr - ₹20.5 L/yr

    Explore more salaries
    Compare Guardian India with

    Hindustan Unilever

    4.2
    Compare

    Procter & Gamble

    4.2
    Compare

    Nestle

    4.0
    Compare

    ITC

    4.0
    Compare

    Calculate your in-hand salary

    Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
    Did you find this page helpful?
    Yes No
    write
    Share an Interview