Upload Button Icon Add office photos
Engaged Employer

i

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

Ceipal Verified Tick

Compare button icon Compare button icon Compare
3.1

based on 107 Reviews

Filter interviews by

Ceipal Software Engineer Interview Questions, Process, and Tips

Updated 25 Feb 2023

Ceipal Software Engineer Interview Experiences

1 interview found

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

I applied via Walk-in and was interviewed in Jan 2023. There were 5 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 - Aptitude Test 

5 qsns apptitude
5 reasoning
5 teche

Round 3 - Technical 

(3 Questions)

  • Q1. Palindrome Max element in array Duplicates in array Length of string Number of "l" present in hello world Odd number Prime number Class and obj Sorting Html table create Anchor element Image element Drop d...
  • Ans. 

    This interview question covers various topics including string manipulation, array operations, number properties, object-oriented programming, and HTML elements.

    • Palindrome: Check if a string is the same when reversed.

    • Max element in array: Find the largest element in an array.

    • Duplicates in array: Identify and count duplicate elements in an array.

    • Length of string: Determine the number of characters in a string.

    • Number of ...

  • Answered by AI
  • Q2. Max element in array
  • Ans. 

    Finding the maximum element in an array.

    • Iterate through the array and keep track of the maximum element seen so far.

    • Use built-in functions like Math.max() or spread operator to find the maximum element.

    • For large arrays, consider using divide and conquer algorithms like binary search.

  • Answered by AI
  • Q3. Print Duplicates in array
  • Ans. 

    Print duplicates in an array

    • Iterate through the array and use a hash table to keep track of seen elements

    • If an element is already in the hash table, print it as a duplicate

  • Answered by AI
Round 4 - Technical 

(1 Question)

  • Q1. Separate of numbers from string Sql joins Expection handling Distinct elements in two arrays
  • Ans. 

    Answering interview questions on SQL joins, exception handling, and array manipulation.

    • To separate numbers from a string, use regular expressions or string manipulation functions.

    • SQL joins are used to combine data from multiple tables based on a common column.

    • Exception handling is used to gracefully handle errors in code.

    • To find distinct elements in two arrays, use array_diff() function in PHP or similar functions in o

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Not yet received call

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and honesty. Prepare your resume very well.

Skills evaluated in this interview

Interview questions from similar companies

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

(1 Question)

  • Q1. Move negative elements to right side of array
  • Ans. 

    Move negative elements to right side of array

    • Iterate through the array and swap negative elements to the right side

    • Use two pointers approach to keep track of positive and negative elements

    • Maintain the order of elements while moving negatives to the right side

  • Answered by AI

Skills evaluated in this interview

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

Basic string manipulation and general DSA questions

Round 2 - Technical 

(2 Questions)

  • Q1. Tree traversal iteratively
  • Q2. Implement DFS,BFS on graph
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Coding Test 

There will be 3 coding questions given to us for solving,we need solve two questions compulsory.

Round 2 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

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

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

  • Answered by AI
  • Q2. Questions related to frontend
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Reverse Linked List
Pallindrome of String

Round 2 - Group Discussion 

Flyover building in team with strength

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - HR 

(1 Question)

  • Q1. Tell me about yourself?
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 - Coding Test 

4 coding ques + 15 technical aptitude

Round 3 - Coding Test 

4 Coding Ques + 10 technical aptitude

Round 4 - Technical 

(2 Questions)

  • Q1. Coding question
  • Q2. Group by query, dbms

I was interviewed in May 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 120 Minutes
Round difficulty - Easy

  • Q1. 

    Rectangle Area Calculation

    Given a list of rectangles, where each rectangle is represented by an array of four integers indicating its bottom-left and top-right corners, calculate the total area covered b...

  • Ans.  Coordinate Compression
    • As we can have only 200 distinct rectangles with us so we don’t need to worry about point constraint, we can use the coordinate compression technique to map these points all The x-axis points and y-axis points as well.
    • Now these mapped coordinates can be used to form our grid. we can make a grid grid[x][y] = True for rx1 <= x < rx2 and ry1 <= y < ry2. Where rx1 , rx2, ry1, ry2 correspo...
  • Answered Anonymously
Round 2 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Oops concepts and 1 DSA problem

  • Q1. 

    Bit Set Problem Statement

    You are provided with a string, termed as DIGIT_PATTERN, which consists solely of digits. The objective is to identify the first digit that repeats in the sequence. If there's no...

  • Ans. Brute Force

    The basic idea of the approach is that we iterate for each index ‘i’ digit in the string ‘DIGIT_PATTERN’, and store the occurrence of that digit in the array/list ‘store’. At any index ‘i’, if the occurrence of the digit is already 1 in the array/list ‘store’, then we would return that digit Or else if the digit has occurred for the first time in the iteration then make the value 1 at index ‘digit’ in the ar...

  • Answered Anonymously
Round 3 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Firstly Some general questions and then suddenly a cosing question with modifications

  • Q1. 

    Print All Permutations of a String

    Given an input string STR, generate and print all possible permutations of the string.

    Input:

    str

    Output:

    All permutations of the input string, each on a new line.

    ...

  • Ans. 

    Recursively solved 1stl one
    Then applied set data structure to solve second one

  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from TIET - Thapar Institute of Engineering And Technology. I applied for the job as Software Engineer in GurgaonEligibility criteria7.5 CgpaGreyOrange interview preparation:Topics to prepare for the interview - DSA, OOPs, OS, DBMS, projects, PuzzlesTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : You should be perfect in what you know
Tip 2 : Prepare atleast DSA standard questions very well
Tip 3 : Don't ignore OOPs, they are asked very frequently.

Application resume tips for other job seekers

Tip 1 : Add good projects
Tip 2 : Must mention all your coding profiles and github where you worked.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed before Aug 2022. There were 3 interview rounds.

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 - HR 

(2 Questions)

  • Q1. Describe a time when y ou had to learn a new kill to complete a project
  • Q2. Tell me about your resume
Round 3 - Coding Test 

Reverse a given string using for loop

Interview Preparation Tips

Topics to prepare for Bentley Systems Software Engineer interview:
  • Data Structures
  • Algorithms
  • Coding
Interview preparation tips for other job seekers - Master Data Structures and Algorithms and be prepared to talk your experience written in your resume

I applied via Company Website and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

6 Questions

  • Q1. Worst interview process.
  • Q2. Don't go for interview
  • Q3. Worst organization
  • Ans. 

    Worst organization

    • Lack of communication and transparency

    • Inefficient management and decision-making

    • Toxic work culture and lack of employee support

    • Poorly defined goals and objectives

    • Lack of career growth opportunities

  • Answered by AI
  • Q4. I got offer from Oracle and this company also. But due drama I rejected offer this company
  • Q5. Politics in interview
  • Q6. They don't know how to take interview.

Interview Preparation Tips

Interview preparation tips for other job seekers - Better to don't go for interview.

Ceipal Interview FAQs

How many rounds are there in Ceipal Software Engineer interview?
Ceipal interview process usually has 5 rounds. The most common rounds in the Ceipal interview process are Technical, Resume Shortlist and Aptitude Test.
What are the top questions asked in Ceipal Software Engineer interview?

Some of the top questions asked at the Ceipal Software Engineer interview -

  1. Palindrome Max element in array Duplicates in array Length of string Number of ...read more
  2. Separate of numbers from string Sql joins Expection handling Distinct elements ...read more
  3. Max element in arr...read more

Tell us how to improve this page.

Ceipal Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Ceipal Software Engineer Salary
based on 67 salaries
₹2.9 L/yr - ₹10 L/yr
25% less than the average Software Engineer Salary in India
View more details

Ceipal Software Engineer Reviews and Ratings

based on 4 reviews

2.2/5

Rating in categories

2.1

Skill development

1.9

Work-life balance

1.9

Salary

1.6

Job security

2.4

Company culture

1.9

Promotions

2.1

Work satisfaction

Explore 4 Reviews and Ratings
Software Engineer
67 salaries
unlock blur

₹2.9 L/yr - ₹10 L/yr

Junior Software Engineer
42 salaries
unlock blur

₹3 L/yr - ₹7 L/yr

Senior Software Engineer
39 salaries
unlock blur

₹5 L/yr - ₹17.5 L/yr

Softwaretest Engineer
31 salaries
unlock blur

₹3.1 L/yr - ₹9 L/yr

Software Developer
16 salaries
unlock blur

₹3.2 L/yr - ₹9.4 L/yr

Explore more salaries
Compare Ceipal with

Zoho

4.3
Compare

Freshworks

3.5
Compare

Ramco Systems

3.9
Compare

PeopleStrong

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