Upload Button Icon Add office photos
Engaged Employer

i

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

eGain Communications Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

eGain Communications Software Engineer Level 1 Interview Questions and Answers

Updated 6 Aug 2022

eGain Communications Software Engineer Level 1 Interview Experiences

1 interview found

I applied via Company Website and was interviewed before Aug 2020. There were 2 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. OOPs, Java, REST APIs

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare OOPs, Threading and Collections.

Interview questions from similar companies

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

(1 Question)

  • Q1. One question from Linked list and one question from maps

I applied via Naukri.com and was interviewed in Jun 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. About projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Be transparent and real. Don't bluff :)
Fingent has got a good number of people in the interview panel(my personal experience)
Even if you do not know the answer, the panel will explain it to you.

Interview Questionnaire 

2 Questions

  • Q1. What is oops
  • Ans. 

    OOPs is a programming paradigm that uses objects to represent real-world entities and their interactions.

    • OOPs stands for Object-Oriented Programming.

    • It focuses on encapsulation, inheritance, and polymorphism.

    • Encapsulation means hiding the implementation details of an object from the outside world.

    • Inheritance allows creating new classes based on existing ones.

    • Polymorphism allows using a single interface to represent dif...

  • Answered by AI
  • Q2. Real world thing

I applied via Company Website and was interviewed in Jun 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How do you measure success at work?
  • Ans. 

    Success at work is measured by achieving goals, delivering high-quality work, and receiving recognition.

    • Achieving goals set by the team or organization

    • Delivering high-quality work that meets or exceeds expectations

    • Receiving recognition from colleagues, managers, or clients

    • Meeting deadlines and completing tasks efficiently

    • Contributing to the overall success of the team or project

  • Answered by AI
  • Q2. How many programming languages do you know?
  • Ans. 

    I know multiple programming languages.

    • I am proficient in Java, Python, and C++.

    • I have experience with web development languages such as HTML, CSS, and JavaScript.

    • I am familiar with scripting languages like Bash and PowerShell.

    • I have worked with database query languages like SQL.

    • I have knowledge of mobile app development languages like Swift and Kotlin.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for MapmyIndia Software Engineer interview:
  • Software
  • Software Engineering
  • Technical Skills
Interview preparation tips for other job seekers - Job search like it's your job
Know your and self what you want
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jul 2024.

Round 1 - Coding Test 

Create an API using Notepad to check if a string is a palindrome or not.

Round 2 - One-on-one 

(1 Question)

  • Q1. Solid principal

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join worst company
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jun 2022. 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 

(3 Questions)

  • Q1. Linux commands,
  • Q2. Cloud technologies different services (iaas, paas, saas)
  • Ans. 

    Cloud technologies offer different services like IaaS, PaaS, and SaaS for varying levels of control and management.

    • IaaS (Infrastructure as a Service) provides virtualized computing resources over the internet, such as virtual servers and storage.

    • PaaS (Platform as a Service) offers a platform allowing customers to develop, run, and manage applications without dealing with infrastructure.

    • SaaS (Software as a Service) deli...

  • Answered by AI
  • Q3. What do you know AWS

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up OS basics and cloud technologies.

Skills evaluated in this interview

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

It was a Basic Aptitude Test

Round 2 - Coding Test 

We were asked to do Sorting, SQL queries (join)

Round 3 - HR 

(1 Question)

  • Q1. Can you tell me about yourself?
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies such as Java, JavaScript, and SQL

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Coding Test 

There was coding test

Round 2 - Technical 

(2 Questions)

  • Q1. 2 technical rounds
  • Q2. Merge sort algorithm
  • Ans. 

    Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts them separately, and then merges them back together in sorted order.

    • Divide the input array into two halves

    • Recursively sort each half

    • Merge the sorted halves back together

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. Leetcode Easy question

Skills evaluated in this interview

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. Describe Life cycle in react
  • Ans. 

    React has three main phases in its lifecycle: mounting, updating, and unmounting.

    • Mounting: when a component is created and inserted into the DOM

    • Updating: when a component is updated due to changes in props or state

    • Unmounting: when a component is removed from the DOM

    • Lifecycle methods can be used to perform actions at each phase, such as componentDidMount() or componentWillUnmount()

    • React also has error handling methods,

  • Answered by AI
  • Q2. Explain strict mode in javascript and it's use
  • Ans. 

    Strict mode is a way to write secure and optimized JavaScript code.

    • Enables catching of silent errors

    • Disallows duplicate property names or parameters

    • Prevents use of undeclared variables

    • Makes `eval()` safer to use

    • Throws errors on invalid usage of `this` keyword

  • Answered by AI
Round 3 - Assignment 

CURD operations along with implementation of a mock UI

Interview Preparation Tips

Interview preparation tips for other job seekers - They are doing good job. If possible try to send a rejection mail along with the reason if candidate is not selected.

Skills evaluated in this interview

eGain Communications Interview FAQs

How to prepare for eGain Communications Software Engineer Level 1 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 eGain Communications. The most common topics and skills that interviewers at eGain Communications expect are Python, Customer Engagement, Digital Electronics, Javascript and Powershell.

Tell us how to improve this page.

Interview Questions from Similar Companies

ZIGRAM Interview Questions
3.2
 • 26 Interviews
MapmyIndia Interview Questions
3.7
 • 25 Interviews
RGBSI Interview Questions
3.4
 • 24 Interviews
Fingent Interview Questions
4.4
 • 22 Interviews
Backbase Interview Questions
3.8
 • 22 Interviews
3Pillar Global Interview Questions
3.3
 • 19 Interviews
Khoros Interview Questions
3.7
 • 19 Interviews
Mentor Graphics Interview Questions
4.0
 • 18 Interviews
ThoughtSpot Interview Questions
3.8
 • 18 Interviews
View all
eGain Communications Software Engineer Level 1 Salary
based on 15 salaries
₹6 L/yr - ₹13.1 L/yr
13% less than the average Software Engineer Level 1 Salary in India
View more details

eGain Communications Software Engineer Level 1 Reviews and Ratings

based on 4 reviews

3.7/5

Rating in categories

3.6

Skill development

3.5

Work-life balance

3.6

Salary

3.2

Job security

2.9

Company culture

3.8

Promotions

3.2

Work satisfaction

Explore 4 Reviews and Ratings
Softwaretest Engineer
137 salaries
unlock blur

₹3.2 L/yr - ₹5.8 L/yr

QA Engineer
35 salaries
unlock blur

₹2.5 L/yr - ₹12.8 L/yr

Software Engineer
23 salaries
unlock blur

₹4.1 L/yr - ₹20 L/yr

Software Quality Analyst
20 salaries
unlock blur

₹4 L/yr - ₹5.6 L/yr

Software Developer
19 salaries
unlock blur

₹3.9 L/yr - ₹21.2 L/yr

Explore more salaries
Compare eGain Communications with

Aurigo

4.7
Compare

Prime Focus Technologies

3.3
Compare

MapmyIndia

3.7
Compare

Yodlee

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