Premium Employer

i

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

Ciklum Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Ciklum Senior Software Engineer Interview Questions and Answers

Updated 10 Oct 2024

Ciklum Senior Software Engineer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Leetcode easy level questions

Round 2 - Technical 

(1 Question)

  • Q1. Eliminate subsequent repetitions in a string
  • Ans. 

    Remove subsequent repetitions in a string

    • Iterate through the string and compare each character with the next one

    • If they are the same, remove the repetition by shifting the characters to the left

    • Repeat this process until all repetitions are eliminated

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Behavioral questions asked by Delivery Manager
Round 4 - Client Interview 

(1 Question)

  • Q1. Behavioral round and past experience
Round 5 - Client Interview 

(2 Questions)

  • Q1. Design a URL shortener
  • Ans. 

    A URL shortener is a tool that takes a long URL and generates a shorter, more manageable link.

    • Generate a unique short code for each long URL

    • Store the mapping between short code and long URL in a database

    • Redirect users from short URL to original long URL when accessed

  • Answered by AI
  • Q2. Write unit test for a sevice class
  • Ans. 

    Unit test for a service class

    • Create a test class for the service class

    • Mock any dependencies of the service class

    • Write test methods to cover different scenarios

    • Use assertions to verify the expected outcomes

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The fifth client technical interview went on for at least 2 hours. I was not shortlisted after 5 rounds of interview. The HR recruiter didn't inform this decision even after multiple follow-ups by call.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 

(1 Question)

  • Q1. Importance of Hibernates
  • Ans. 

    Hibernate is an ORM tool in Java used for mapping Java classes to database tables.

    • Hibernate simplifies the development of Java applications by providing a framework for mapping an object-oriented domain model to a traditional relational database.

    • It eliminates the need for writing complex SQL queries by allowing developers to work with objects instead of tables.

    • Hibernate provides caching mechanisms to improve performanc...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Why you want to join in V-Soft?

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview was good. Feedback was given on time.

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Go Lang related questions
  • Q2. System architecture
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Feb 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Form based JS questions. String questions in javascript
  • Q2. React interview questions with some state management follow up questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up on js ,es6, node.js
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. About the project. and asked what i did in project. how to create schema in pyspark. what is ADE. what are the difficulties i faced in project. what is spark submit command how we write sparksubmit command...
  • Q2. No of occurrences of letter in a string.
  • Ans. 

    Count occurrences of a letter in a string.

    • Iterate through each character in the string and count occurrences of the specified letter.

    • Use a hashmap to store the count of each letter.

    • Handle both uppercase and lowercase letters to ensure accurate counting.

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Informatica scenario based questions
  • Q2. Told to write complex sql queries based on some informations.
  • Q3. Agile methodology
  • Q4. What do you know about Saama

Interview Preparation Tips

Interview preparation tips for other job seekers - Good interview experience and good hike.

I applied via Recruitment Consultant and was interviewed in Apr 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Object Oriented Concepts and basic list/tuple/dictionary/ datetime conversion
  • Q2. Project done in last company and how will you help Saama?

Interview Preparation Tips

Interview preparation tips for other job seekers - Try to frame answers end to end and stick to what you have done. Don't try to exaggerate.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

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

Round 1 - Technical 

(2 Questions)

  • Q1. Questions about C# language features
  • Q2. Azure functions and other services
Round 2 - Technical 

(2 Questions)

  • Q1. DevOps concepts
  • Q2. Angular basics

Interview Preparation Tips

Interview preparation tips for other job seekers - Core concepts of programming should be clear to interview experience
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. What is Synonyms in SQL Server
  • Ans. 

    Synonyms in SQL Server are alternate names for database objects like tables, views, stored procedures, etc.

    • Synonyms provide a way to simplify queries by providing a single name for an object that may have a long or complex name.

    • They can be used to reference objects in a different schema or database without changing the code.

    • Synonyms can be created using the CREATE SYNONYM statement and dropped using the DROP SYNONYM st

  • Answered by AI
  • Q2. What are the different joins used in SQL
  • Ans. 

    Different types of joins in SQL include inner join, outer join, left join, right join, and full join.

    • Inner join: Returns rows when there is at least one match in both tables

    • Outer join: Returns all rows when there is a match in one of the tables

    • Left join: Returns all rows from the left table and the matched rows from the right table

    • Right join: Returns all rows from the right table and the matched rows from the left tabl...

  • Answered by AI
  • Q3. What is the difference between Factory and Singleton design Pattern
  • Ans. 

    Factory pattern is used to create objects without exposing the instantiation logic to the client, while Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Factory pattern is used to create objects based on a common interface, without specifying the exact class of the object being created.

    • Singleton pattern restricts the instantiation of a class to one object, ensuring tha...

  • Answered by AI
  • Q4. Difference between Functions and stored procedure
  • Ans. 

    Functions are used to perform specific tasks and return a value, while stored procedures are used to perform a series of actions.

    • Functions return a single value, while stored procedures can return multiple values or none at all.

    • Functions are called in SQL statements, while stored procedures are called using their name.

    • Functions cannot modify the database state, while stored procedures can.

    • Functions are easier to test a...

  • Answered by AI
Round 2 - Coding Test 

Simple calculator in C# console apllication that can take strings as input with operators and values

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewers are very friendly and if you present your point of view or alternate solutions, they will be happy to take your inputs.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Project flow? and how do you handle the Exceptions in current project?
  • Ans. 

    Project flow involves understanding the sequence of tasks in a project. Exceptions are handled using try-catch blocks.

    • Project flow involves defining the sequence of tasks from start to finish.

    • Exceptions are handled using try-catch blocks to catch and handle errors gracefully.

    • Logging and alerting mechanisms are implemented to track and notify about exceptions.

    • Unit tests are written to cover different scenarios and ensur...

  • Answered by AI
  • Q2. Oops concepts and basic core java questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Database related questions ?
  • Q2. Write program to reverse string ?with out using pre defined methods
  • Ans. 

    Program to reverse a string without using predefined methods

    • Create an empty string to store the reversed string

    • Iterate through the input string from end to start and append each character to the new string

    • Return the reversed string as the output

  • Answered by AI

Skills evaluated in this interview

Ciklum Interview FAQs

How many rounds are there in Ciklum Senior Software Engineer interview?
Ciklum interview process usually has 5 rounds. The most common rounds in the Ciklum interview process are Client Interview, Coding Test and Technical.
What are the top questions asked in Ciklum Senior Software Engineer interview?

Some of the top questions asked at the Ciklum Senior Software Engineer interview -

  1. Eliminate subsequent repetitions in a str...read more
  2. Write unit test for a sevice cl...read more
  3. Design a URL shorte...read more

Tell us how to improve this page.

Ciklum Senior Software Engineer Interview Process

based on 1 interview

Interview experience

1
  
Bad
View more
Join Ciklum Experiences of tomorrow. Engineered together
Ciklum Senior Software Engineer Salary
based on 47 salaries
₹16.5 L/yr - ₹35 L/yr
34% more than the average Senior Software Engineer Salary in India
View more details

Ciklum Senior Software Engineer Reviews and Ratings

based on 2 reviews

2.4/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

2.0

Salary

4.0

Job security

5.0

Company culture

1.0

Promotions

4.0

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
96 salaries
unlock blur

₹3.5 L/yr - ₹15 L/yr

Senior Software Engineer
47 salaries
unlock blur

₹16.5 L/yr - ₹35 L/yr

Software Developer
36 salaries
unlock blur

₹3 L/yr - ₹8.3 L/yr

Technical Lead
27 salaries
unlock blur

₹8.4 L/yr - ₹35 L/yr

Java Developer
19 salaries
unlock blur

₹3.8 L/yr - ₹4.9 L/yr

Explore more salaries
Compare Ciklum with

Saama Technologies

3.7
Compare

DISYS

3.0
Compare

Equifax

3.3
Compare

SAS

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