Upload Button Icon Add office photos

Filter interviews by

Conventions Fairs Software Engineer III Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Aptitude Test 

It has basic aptitude question

Round 3 - Group Discussion 

If you unable to clear apti then there is a option for GD

Round 4 - Technical 

(2 Questions)

  • Q1. Basic question on technical stuffs are asked This is the L1 round. If u clear this then u go to L2 round.
  • Q2. Oops, Dsa, Dbms, Html,Css
Round 5 - Technical 

(1 Question)

  • Q1. This the final technical round which is called the L2 round
Round 6 - HR 

(1 Question)

  • Q1. The HR focus on your communication skills and why u want to join the company and personal stuffs.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Coding Test 

Via placement got this oppurtunity asked base questions
Coding test on java for factorial all ways
Database qstns

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Basics of your technical skills
Round 3 - Technical 

(1 Question)

  • Q1. More Projects related questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Coding Test 

Basic code to be written

I applied via Naukri.com and was interviewed in Mar 2022. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(7 Questions)

  • Q1. What are the differences between stored procedure and triggers in SQL?
  • Ans. 

    Stored procedures are precompiled SQL statements that can be executed on demand, while triggers are automatically executed in response to specific events.

    • Stored procedures are explicitly called by the user, while triggers are automatically invoked by the database system.

    • Stored procedures can accept parameters and return values, while triggers cannot.

    • Stored procedures can be executed independently, while triggers are al...

  • Answered by AI
  • Q2. What is a Kernel in OS
  • Ans. 

    Kernel is the core component of an operating system that manages system resources and provides a bridge between hardware and software.

    • Kernel is responsible for managing memory, processes, and device drivers.

    • It provides an interface for applications to access hardware resources.

    • Kernel operates in privileged mode and has direct access to the hardware.

    • Examples of popular kernels are Linux kernel, Windows NT kernel, and ma

  • Answered by AI
  • Q3. What are access specifiers in c++
  • Ans. 

    Access specifiers in C++ are keywords that determine the visibility and accessibility of class members.

    • There are three access specifiers in C++: public, private, and protected.

    • Public members are accessible from anywhere in the program.

    • Private members are only accessible within the class itself.

    • Protected members are accessible within the class and its derived classes.

    • Access specifiers are used to enforce encapsulation a

  • Answered by AI
  • Q4. Explain about Polymorphism
  • Ans. 

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

    • It allows objects of different classes to be treated as if they were objects of the same class.

    • It can be achieved through method overloading or method overriding.

    • Example: A shape class can have different subclasses like circle, square, etc. and all can be treated as shapes.

    • It helps in achieving code reusability and flexibility.

  • Answered by AI
  • Q5. Explain about operator overloading
  • Ans. 

    Operator overloading allows operators to have different meanings based on the operands they work on.

    • It allows operators to be used with user-defined data types

    • It can simplify code and make it more readable

    • Examples include using the + operator to concatenate strings or add numbers

    • Operators can be overloaded for unary and binary operations

  • Answered by AI
  • Q6. Explain about encapsulation
  • Ans. 

    Encapsulation is the process of hiding implementation details and providing a public interface for accessing the object.

    • Encapsulation helps in achieving data abstraction and information hiding.

    • It prevents unauthorized access to the internal state of an object.

    • It allows for better control over the data and its behavior.

    • Example: A bank account class with private variables for balance and account number, and public method...

  • Answered by AI
  • Q7. Explain about your Projects?
  • Ans. 

    I have worked on various projects involving web development, mobile app development, and data analysis.

    • Developed a web application using React.js and Node.js for managing customer orders.

    • Created a mobile app using Flutter for tracking daily expenses and generating expense reports.

    • Implemented a data analysis tool using Python and SQL to analyze customer behavior and improve marketing strategies.

  • Answered by AI
Round 3 - HR 

(4 Questions)

  • Q1. What is your family background?
  • Ans. 

    My family background is diverse and has influenced my values and perspectives.

    • My parents come from different cultural backgrounds, which has exposed me to different traditions and languages.

    • I have siblings who are also in the software engineering field, which has fostered a supportive and collaborative environment.

    • My family has always encouraged education and personal growth, which has motivated me to pursue a career i

  • Answered by AI
  • Q2. Tell me about yourself.
  • Ans. 

    I am a software engineer with experience in developing and maintaining software applications.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects using different programming languages such as Java, C++, and Python.

    • I am skilled in software development methodologies like Agile and have experience with version control systems like Git.

    • I have strong problem-solving and analytical skills, which h...

  • Answered by AI
  • Q3. What is your Native place?
  • Ans. 

    My native place is a small town in the countryside known for its scenic beauty and peaceful environment.

    • My native place is located in the outskirts of a major city.

    • It is known for its rich cultural heritage and historical landmarks.

    • The people in my native place are warm and welcoming.

    • The local cuisine is famous for its unique flavors and traditional recipes.

    • There are several tourist attractions in and around my native ...

  • Answered by AI
  • Q4. What is your favourite moment?
  • Ans. 

    My favorite moment was when I successfully completed a complex software project ahead of schedule.

    • Successfully completing a complex software project ahead of schedule

    • Receiving positive feedback from clients and team members

    • Seeing the impact of my work on improving efficiency or solving a problem

    • Collaborating with a talented and supportive team

    • Overcoming challenges and finding innovative solutions

  • Answered by AI
Round 4 - Group Discussion 
Pro Tip by AmbitionBox:
Don’t treat group discussions as an argument. Group discussion is about reaching a meaningful conclusion.
View all tips
Round 5 - One-on-one 

(2 Questions)

  • Q1. Explain about your projects
  • Ans. 

    I have worked on various projects involving web development, mobile app development, and data analysis.

    • Developed a web application using React.js and Node.js for managing customer orders.

    • Created a mobile app using Flutter for tracking daily expenses and generating reports.

    • Implemented data analysis algorithms in Python to analyze customer behavior and improve marketing strategies.

  • Answered by AI
  • Q2. Tell me about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.

    • 5 years of experience in software engineering

    • Proficient in Java and JavaScript

    • Developed web applications

    • Strong problem-solving skills

    • Experience with agile development methodologies

  • Answered by AI
Round 6 - HR 

(1 Question)

  • Q1. Tell me about yourself.
  • Ans. 

    I am a software engineer with experience in developing and maintaining software applications.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects using different programming languages such as Java, C++, and Python.

    • I am skilled in software development methodologies like Agile and have experience with version control systems like Git.

    • I have strong problem-solving and analytical skills, which h...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Deloitte Software Engineer interview:
  • c, java
Interview preparation tips for other job seekers - Market yourself
Know yourself and what you want
Be Confident

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Apr 2022. There was 1 interview round.

Round 1 - HR 

(4 Questions)

  • Q1. Hii mam/sir gud evng my name is sony am from peddaplli distc my qualification is mba
  • Q2. Hiii sir or mam gud evng my name is sony am from peddaplli distc my qualification is MBA am a fresher and I have no any work experience in any company my strength is adapt quickly to any environment
  • Q3. My short term goals is to get placed in a reputed company like yours wich will allow me to enhance my skills and knowledge
  • Q4. My long term goal would be to reach a higher position in our company

Interview Preparation Tips

Topics to prepare for Genpact Software Engineer interview:
  • Introduce my self
  • Technical Skills
  • HR
Interview preparation tips for other job seekers - Am a fresher I have no work experience in any company

I applied via Naukri.com and was interviewed in Dec 2019. There were 3 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. What is difference between controller and rest controller?
  • Ans. 

    A controller is a component that handles incoming requests and returns a response, while a REST controller specifically handles RESTful requests.

    • A controller is responsible for handling various types of requests, such as HTTP, WebSocket, etc.

    • A REST controller is a type of controller that specifically handles RESTful requests, which follow the principles of Representational State Transfer (REST).

    • REST controllers typical...

  • Answered by AI
  • Q2. What is functional interface?
  • Ans. 

    A functional interface is an interface that has only one abstract method.

    • Functional interfaces are used in lambda expressions and method references.

    • They can have default methods and static methods.

    • Examples include Runnable, Comparator, and Function interfaces.

    • Functional interfaces can be annotated with @FunctionalInterface annotation.

  • Answered by AI
  • Q3. What is lamda expression?
  • Ans. 

    Lambda expression is a concise way to represent anonymous functions in programming languages.

    • Lambda expressions are commonly used in functional programming languages.

    • They can be used to create functions on the fly without having to define them explicitly.

    • Lambda expressions are often used in higher-order functions, such as map, filter, and reduce.

    • They can also be used to create closures, which are functions that capture...

  • Answered by AI
  • Q4. What is exception propagation?
  • Ans. 

    Exception propagation is the process of passing an exception up the call stack to be handled by a higher-level method.

    • Exceptions are thrown when an error occurs in a method.

    • If the exception is not caught and handled within the method, it is propagated up the call stack.

    • Each method in the call stack has the option to catch and handle the exception or propagate it further up.

    • If the exception reaches the top of the call s...

  • Answered by AI
  • Q5. Difference between get and load method in hibernate?
  • Ans. 

    get() method returns null if the object is not found in the cache or database, while load() method throws an exception.

    • get() method is eager loading while load() method is lazy loading.

    • get() method returns the object from the database or cache while load() method returns a proxy object.

    • get() method is slower than load() method.

    • get() method is used when we are not sure if the object exists in the database or cache while...

  • Answered by AI
  • Q6. What is method overriding?
  • Ans. 

    Method overriding is when a subclass provides its own implementation of a method that is already defined in its superclass.

    • Method overriding is used to achieve runtime polymorphism.

    • The method signature (name, parameters, return type) must be the same in both the superclass and subclass.

    • The access level of the overriding method cannot be more restrictive than the overridden method.

    • Example: class Dog extends Animal { pub...

  • Answered by AI
  • Q7. What IOC and DI in spring?
  • Ans. 

    IOC and DI are design patterns used in Spring framework for loose coupling and dependency injection.

    • IOC (Inversion of Control) is a design pattern where the control of object creation and lifecycle is handed over to a container or framework.

    • DI (Dependency Injection) is a design pattern where the dependencies of an object are injected into it by an external entity, rather than the object creating them itself.

    • Spring fram...

  • Answered by AI
  • Q8. What is internal working of hashmap?
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.

    • HashMap uses an array of buckets to store key-value pairs

    • Each bucket contains a linked list of entries with the same hash code

    • When a key-value pair is added, its hash code is used to determine the bucket and added to the linked list

    • When a value is retrieved, its hash code is used to find the bucket and search the linked ...

  • Answered by AI
  • Q9. Advantages of spring boot?
  • Ans. 

    Spring Boot provides rapid application development and microservices architecture.

    • Easy configuration and setup

    • Embedded servers for faster development

    • Auto-configuration of dependencies

    • Supports multiple data sources

    • Actuator for monitoring and managing applications

    • Simplifies development of RESTful web services

    • Enables building of microservices architecture

    • Provides a wide range of plugins and extensions

    • Reduces boilerplate c

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Mostly focus on core java concept and then spring, hibernate, spring boot. Be confident with your answers. Always answer in a simple way don't make it complicated to understand it.

Skills evaluated in this interview

I applied via Company Website and was interviewed in Mar 2020. There was 1 interview round.

Interview Questionnaire 

8 Questions

  • Q1. Tell me yourself?
  • Q2. 2.what are you biggest weaknesses?
  • Q3. What are your biggest strengths?
  • Q4. Where do you see yourself in five years?
  • Q5. Why should we hire you?
  • Q6. Why do you want this job?
  • Q7. Describe your dream job?
  • Q8. What is your leadership style?

Interview Preparation Tips

Interview preparation tips for other job seekers - 1.start by researching the company and your interviews.
2.practice your answers to common interview questions.
3.Reread the job description.
4.Prepare a list of references.
4.prepare smart questions for your interviewers.

I applied via Recruitment Consultant and was interviewed in Jul 2018. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. What is the biggest challenge you faced in developing azure solution?
  • Ans. 

    The biggest challenge in developing Azure solution was managing the complexity of the cloud environment.

    • Managing the complexity of the cloud environment

    • Ensuring scalability and reliability

    • Integrating with existing systems

    • Securing the solution

    • Optimizing cost

    • Example: Migrating a legacy application to Azure

  • Answered by AI
  • Q2. In azure data factory how would you implement the functionality of tumbling window without actually using that feature already available?
  • Ans. 

    Implementing tumbling window in Azure Data Factory without using the feature

    • Create a pipeline with a trigger that runs at the desired interval

    • Use a lookup activity to retrieve the data for the current window

    • Use a foreach activity to iterate over the retrieved data

    • Perform the required operations on the data within the foreach activity

    • Write the output to the desired destination

  • Answered by AI
  • Q3. What would be your suggestion for implementation in azure data factory v2?
  • Ans. 

    My suggestion for implementation in Azure Data Factory v2 is to use the Mapping Data Flow feature.

    • Utilize Mapping Data Flow for complex data transformations

    • Take advantage of the visual interface to design and debug data flows

    • Leverage the built-in data integration capabilities with other Azure services

    • Use data flow parameters and expressions for dynamic transformations

    • Monitor and optimize data flow performance using dat

  • Answered by AI
  • Q4. I was given a project scenario and was requested to choose from below cluster or cluster less , hive or u-sql?

Interview Preparation Tips

General Tips: Be pretty confident on the current project you are working on. It's ok that you do not know the complete technology but you should have the complete picture of stuff you are working on. Be clear as to why are using specific technology for your project and not the other one. For example, i worked on azure and drilled my way to understand the edge azure has over aws. I did good work onto why are we using hive language and azure data ware house for our project instead of using u-sql and azure SQL data base. Do not bluff, better be humble to accept that we are not fully aware of something and given a chance to work on, we will. And last thing, smile and appreciate the effort put in by interviewer.
Skills: Coding Skills, Datawarehousing, Azure data factory, Problem Solving, Analytical Skills
Duration: <1 week

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: The written exam consisted of first 40 mins contributed to logical reasoning and aptitude consisting questions of normally average level.(R.S.Aggarwal is more than sufficient and you can practise questions on WWW.Indiabix.com;almost all questions are similar which are there in this website except values are changed)The next 35 minutes was for verbal test consisting of 40 questions. (including 2 comprehensions followed by 5 questions each, sentence correction, fill in the blanks etc.After clearing the written examination there was a pretty cool interview which lasted for 10-15 minutes.
Tips: Its a pretty cool exam which everyone can easily clear with prior knowledge in mathematics(+2 level) and try not to be tensed.
Duration: 75 min minutes
Total Questions: 80

Round: HR Interview
Experience: Interview is quite funny where we think much will be asked but nothing will be asked. Its just a personality test. Interviewer tested me on basic syntax and asked me to write "Hello world" in HTML and little about CSS was asked as I mentioned that I know html and CSS in my resume.

College Name: NIT WARANGAL

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Accenture Interview Questions
3.9
 • 8k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Amazon Interview Questions
4.1
 • 4.9k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
View all
Compare Conventions Fairs with

Jio

3.9
Compare

IBM

4.1
Compare

Genpact

3.9
Compare

Infosys

3.7
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