Upload Button Icon Add office photos

Filter interviews by

GNA Group Senior Engineer Interview Questions and Answers

Updated 24 Mar 2024

GNA Group Senior Engineer Interview Experiences

1 interview found

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

I applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Previous worked experience & job profile
  • Ans. 9 years experience in Textiles utilities machines
  • Answered Anonymously
  • Q2. Previous company's manufacturing process & maintenance procedures of machines

Interview questions from similar companies

I applied via Referral and was interviewed before Sep 2019. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. Java logical question
  • Q2. Webdriver architecture
  • Q3. Framework, file and folder structure
  • Q4. Your approach to tackle dynamic objects
  • Ans. 

    I approach dynamic objects by analyzing their behavior and adapting my approach accordingly.

    • I start by understanding the nature of the dynamic object and its expected behavior

    • I then analyze its movement patterns and any potential obstacles or hazards

    • Based on this analysis, I adapt my approach to ensure safe and efficient interaction with the dynamic object

    • For example, when working with a moving conveyor belt, I would e...

  • Answered by AI
  • Q5. Implicit and explicit wait in selenium
  • Ans. 

    Implicit and explicit wait are two types of wait in Selenium used to synchronize the test execution with the application.

    • Implicit wait is used to set a default waiting time for the web elements to load before throwing an exception.

    • Explicit wait is used to wait for a specific condition to occur before proceeding with the test execution.

    • Implicit wait is set globally for the entire test script while explicit wait is set f...

  • Answered by AI
  • Q6. Java oops concepts
  • Q7. Sql queries related to joins
  • Q8. Basic Unix commands

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and try to connect yours answers with some example of your project.

Skills evaluated in this interview

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

Interview Questionnaire 

2 Questions

  • Q1. Ssis, sql server, power bi
  • Q2. Dml, ddl, dcl

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for technical question. Specifically fot technology
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design a system like youtube
  • Ans. 

    Design a system similar to YouTube for video sharing and streaming

    • Implement user authentication and authorization for uploading and viewing videos

    • Create a database to store video metadata, user information, and comments

    • Develop a recommendation algorithm based on user preferences and viewing history

    • Utilize a content delivery network (CDN) for efficient video streaming

    • Include features like video monetization, live stream

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Project related
Round 2 - Technical 

(1 Question)

  • Q1. Scenario based question on kafka

Interview Questionnaire 

2 Questions

  • Q1. Java 8 features with examples
  • Ans. 

    Java 8 introduced several new features including lambda expressions, streams, and default methods.

    • Lambda expressions allow for functional programming and concise code.

    • Streams provide a way to process collections of data in a parallel and functional manner.

    • Default methods allow for adding new functionality to interfaces without breaking existing implementations.

    • Method references provide a way to refer to methods without...

  • Answered by AI
  • Q2. How to write Customised immutable java class
  • Ans. 

    Customised immutable java class can be written by declaring all fields as final and not providing any setters.

    • Declare all fields as final

    • Do not provide any setters

    • Provide a constructor to initialize all fields

    • Override equals() and hashCode() methods

    • Make the class final

  • Answered by AI

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. Data Structures and Algorithms
  • Q2. System Design
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Campus Placement and was interviewed before Apr 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Knapsack Algorithm problem

Round 3 - One-on-one 

(1 Question)

  • Q1. OOPs concept & Design
Round 4 - HR 

(1 Question)

  • Q1. Can't recall at this time
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How to design scalable system
  • Ans. 

    Designing a scalable system involves considering factors like load balancing, horizontal scaling, and fault tolerance.

    • Utilize load balancing to distribute traffic evenly across servers.

    • Implement horizontal scaling by adding more servers to handle increased load.

    • Ensure fault tolerance by designing for redundancy and failover mechanisms.

    • Use caching and database sharding to improve performance and scalability.

    • Consider mic...

  • Answered by AI
  • Q2. How to debug and optimize code
  • Ans. 

    Debugging and optimizing code involves identifying and fixing errors and improving performance.

    • Use debugging tools like breakpoints, print statements, and logging to identify issues

    • Analyze code for inefficiencies and refactor where necessary

    • Optimize algorithms and data structures for better performance

    • Profile code to identify bottlenecks and optimize critical sections

    • Test changes to ensure they improve performance with

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be confident

Skills evaluated in this interview

I appeared for an interview in May 2017.

Interview Questionnaire 

6 Questions

  • Q1. Can string class be extended
  • Ans. 

    Yes, the string class can be extended in most programming languages.

    • Inheritance can be used to extend the functionality of the string class.

    • By creating a new class that inherits from the string class, additional methods and properties can be added.

    • Extending the string class allows for customization and adding specific functionality to strings.

    • Example: In Python, the string class can be extended by creating a new class

  • Answered by AI
  • Q2. What are the implecit object in JSP
  • Ans. 

    Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.

    • Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.

    • These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.

    • For example, the request object allows access to HTTP request parame...

  • Answered by AI
  • Q3. How does hash map works
  • Ans. 

    A hash map is a data structure that uses a hash function to map keys to values.

    • Hash map stores key-value pairs

    • It uses a hash function to compute an index for each key

    • Collisions can occur when two keys hash to the same index

    • Hash maps provide fast access to values based on their keys

  • Answered by AI
  • Q4. Difference between string buffer and string builder
  • Ans. 

    StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.

    • StringBuffer is synchronized, making it safe for use in multi-threaded environments.

    • StringBuilder is not synchronized, making it faster but not thread-safe.

    • StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.

    • Both classes p...

  • Answered by AI
  • Q5. What is MVC
  • Ans. 

    MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application.

    • View is responsible for displaying the user interface.

    • Controller handles user input, updates the model, and interacts with the view.

    • MVC promotes separation of concerns and modularity in software development.

    • Example: In a web applica...

  • Answered by AI
  • Q6. What are the annotation used in RESTFULL web services
  • Ans. 

    Annotations used in RESTful web services

    • 1. @Path - Specifies the URI path for the resource

    • 2. @GET - Specifies that the method handles HTTP GET requests

    • 3. @POST - Specifies that the method handles HTTP POST requests

    • 4. @PUT - Specifies that the method handles HTTP PUT requests

    • 5. @DELETE - Specifies that the method handles HTTP DELETE requests

    • 6. @PathParam - Binds the value of a URI template parameter to a method paramete...

  • Answered by AI

Interview Preparation Tips

Skills: Java Application Development

Skills evaluated in this interview

GNA Group Interview FAQs

How many rounds are there in GNA Group Senior Engineer interview?
GNA Group interview process usually has 2 rounds. The most common rounds in the GNA Group interview process are Resume Shortlist and Technical.

Tell us how to improve this page.

GNA Group Senior Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Citicorp Interview Questions
3.7
 • 568 Interviews
HSBC Group Interview Questions
3.9
 • 487 Interviews
American Express Interview Questions
4.2
 • 364 Interviews
BNY Interview Questions
3.9
 • 346 Interviews
UBS Interview Questions
3.9
 • 336 Interviews
Morgan Stanley Interview Questions
3.7
 • 291 Interviews
Morningstar Interview Questions
3.9
 • 241 Interviews
FactSet Interview Questions
3.9
 • 206 Interviews
View all
GNA Group Senior Engineer Salary
based on 7 salaries
₹5 L/yr - ₹6 L/yr
38% less than the average Senior Engineer Salary in India
View more details

GNA Group Senior Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

4.0

Salary

4.0

Job security

4.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Senior Engineer
7 salaries
unlock blur

₹5 L/yr - ₹6 L/yr

Engineer
4 salaries
unlock blur

₹2.7 L/yr - ₹3 L/yr

Quality Controller
4 salaries
unlock blur

₹2.5 L/yr - ₹3.6 L/yr

Explore more salaries
Compare GNA Group with

HSBC Group

3.9
Compare

Cholamandalam Investment & Finance

3.9
Compare

Citicorp

3.7
Compare

BNY

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview