Upload Button Icon Add office photos
Engaged Employer

i

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

Cerence Verified Tick

Compare button icon Compare button icon Compare
3.2

based on 103 Reviews

Filter interviews by

Cerence Senior Software Engineer 1 Interview Questions and Answers

Updated 6 Nov 2024

Cerence Senior Software Engineer 1 Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Naukri.com

Round 1 - One-on-one 

(2 Questions)

  • Q1. Life cycle of Activity and Fragment
  • Ans. 

    Activity and Fragment have different life cycles in Android development.

    • Activity life cycle includes methods like onCreate, onStart, onResume, onPause, onStop, onDestroy.

    • Fragment life cycle includes methods like onAttach, onCreate, onCreateView, onActivityCreated, onStart, onResume, onPause, onStop, onDestroyView, onDestroy, onDetach.

    • Fragments can be added or removed dynamically during the activity life cycle.

    • Fragments...

  • Answered by AI
  • Q2. What is dependency injection
  • Ans. 

    Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.

    • Allows for easier testing by mocking dependencies

    • Promotes loose coupling between components

    • Improves code reusability and maintainability

    • Examples: Constructor injection, Setter injection, Interface injection

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

It was good 20 mcqs 3 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa and core subjects like cn os
  • Q2. Dsa questions and core subjects
Round 3 - HR 

(1 Question)

  • Q1. Basic family discussion and salary details

Interview Preparation Tips

Interview preparation tips for other job seekers - it was overall a good experience
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Data structure related question

Round 2 - Technical 

(4 Questions)

  • Q1. Quesitions related to data structure, cloud
  • Q2. Find the second highest integer
  • Ans. 

    To find the second highest integer in an array, sort the array in descending order and return the second element.

    • Sort the array in descending order

    • Return the second element in the sorted array

    • Handle edge cases like duplicates or small arrays

  • Answered by AI
  • Q3. Question related to two sum
  • Q4. Some sliding window problems
Round 3 - HR 

(1 Question)

  • Q1. General Behavioral Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for the basics

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via LinkedIn and was interviewed in Jun 2024. There were 4 interview rounds.

Round 1 - Screening Round 

(3 Questions)

  • Q1. Current company project and tech stack related
  • Q2. Very basic selenium and java interview questions asked verbally
  • Q3. 30 min interview
Round 2 - Coding Test 

(3 Questions)

  • Q1. Write code in java for following input String s = "abdc112kg45ldy4p9" to get output sum = 170.
  • Q2. Some basic selenium, testng, cucumber bdd questions
  • Q3. Its a 40 min coding round
Round 3 - Technical 

(5 Questions)

  • Q1. Java code in order to find the day if we give jan 1 as monday. then what day is sept 14.
  • Q2. Selenium Xpath related questions to find it in website of flipkart sellers page.
  • Q3. Show nullpointer error using java code.
  • Q4. Selenium, TestNG, Cucumber Questions
  • Q5. 45 min high level technical round
Round 4 - Behavioral 

(3 Questions)

  • Q1. General discussion related to current company tecstack and work.
  • Q2. General Managerial Round/HR Round questions related to cultural or behavioral fit.
  • Q3. 30 min short discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - There are hidden rounds, where they just put after the whole interview process just before joining date in order to eliminate the candidates all of a sudden when you are expected to get an offer.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Fibonacci, swap without 3rd var
  • Q2. Non repetitive char in string
  • Ans. 

    Find the first non-repetitive character in a string.

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

    • Return the first character with a count of 1.

  • Answered by AI
Round 2 - Case Study 

Scenario based questions

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed 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
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(5 Questions)

  • Q1. Sql related questions were asked
  • Q2. Manual testing questions were asked
  • Q3. Joins questions
  • Q4. Where clause questions
  • Q5. Manual testing questions
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic OOP questions for python programming language

Round 2 - HR 

(2 Questions)

  • Q1. What's abstraction
  • Ans. 

    Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.

    • Abstraction allows users to focus on what an object does instead of how it does it

    • It helps in reducing complexity and improving efficiency in software development

    • Example: In object-oriented programming, abstract classes and interfaces are used to achieve abstraction

  • Answered by AI
  • Q2. What's the difference between SQL and NoSQL database
  • Ans. 

    SQL databases are relational databases with structured data, while NoSQL databases are non-relational databases with flexible, unstructured data.

    • SQL databases use structured query language for defining and manipulating data, while NoSQL databases use different query languages or APIs.

    • SQL databases are table-based, with a predefined schema, while NoSQL databases are document, key-value, wide-column, or graph-based.

    • SQL d...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the direction of pointers

    • Start with three pointers: current, prev, and next

    • Iterate through the linked list, updating pointers to reverse the direction

    • Update the head of the linked list to the last node after reversing

  • Answered by AI
  • Q2. Implement binary search algorithm
  • Ans. 

    Binary search algorithm efficiently finds the target value in a sorted array.

    • Start by defining the low and high indices of the array.

    • Calculate the mid index and compare the target value with the value at mid.

    • If target is less than mid value, update high to mid-1; if greater, update low to mid+1.

    • Repeat until target is found or low is greater than high.

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

(2 Questions)

  • Q1. Brief Introduction and basic questions
  • Q2. Future plans and how am i going to achieve them

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. How to identify if a queue is circular
  • Ans. 

    A circular queue can be identified by checking if the rear pointer is one position behind the front pointer.

    • Check if rear pointer is one position behind front pointer

    • Check if front pointer is at index 0 and rear pointer is at index n-1 in an array of size n

    • Check if front pointer is at index rear+1 modulo n in an array of size n

  • Answered by AI
Round 2 - System design 

(1 Question)

  • Q1. Design notification system
  • Ans. 

    Design a notification system for a software application.

    • Identify the types of notifications needed (e.g. email, SMS, in-app)

    • Consider the frequency and urgency of notifications

    • Implement a notification queue to handle multiple notifications

    • Include user preferences for notification settings

    • Utilize push notifications for real-time updates

  • Answered by AI
Round 3 - Coding Test 

Write multiple polyfills for array

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Know your resume and your basics

Round 2 - Coding Test 

Know class diagrams. Very Huge for workday.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just know your resume

Cerence Interview FAQs

How many rounds are there in Cerence Senior Software Engineer 1 interview?
Cerence interview process usually has 1 rounds. The most common rounds in the Cerence interview process are One-on-one Round.
What are the top questions asked in Cerence Senior Software Engineer 1 interview?

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

  1. Life cycle of Activity and Fragm...read more
  2. What is dependency inject...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Cerence interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Software Engineer
124 salaries
unlock blur

₹6 L/yr - ₹18 L/yr

Senior Software Engineer
101 salaries
unlock blur

₹12 L/yr - ₹30 L/yr

Software Quality Assurance Engineer
57 salaries
unlock blur

₹7 L/yr - ₹14.3 L/yr

Associate Software Engineer
28 salaries
unlock blur

₹4.4 L/yr - ₹8.9 L/yr

Software Developer
24 salaries
unlock blur

₹7.7 L/yr - ₹22 L/yr

Explore more salaries
Compare Cerence with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
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