Upload Button Icon Add office photos
Engaged Employer

i

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

Sierra ODC Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Sierra ODC Software Engineer Trainee Interview Questions and Answers

Updated 1 Mar 2023

Sierra ODC Software Engineer Trainee Interview Experiences

1 interview found

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

I applied via campus placement at Dr Mahalingam College of Engineering & Technology, Coimbatore and was interviewed before Mar 2022. There were 4 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 

Aptitude test was in intermediate level when compared to Top MNC companies.The topics are Number system,Averages,Problems on Numbers,problem on ages,Percentage,Profit and loss,Ratio and proportion,partnership, Time and work,Time and distance,Problems on trains,Alligation or mixture,simple interest,compound interest,permutation and combination,probability.

Round 3 - Technical 

(1 Question)

  • Q1. Interviewer : What languages do you know? Me : C++ ,Html,css. Interviewer : What is class,object, Inheritance,encapsulation,abstraction,types of inheritance and explain it,oops concept,polymorphism, types...
Round 4 - HR 

(1 Question)

  • Q1. Interviewer :What was your father and mother Me : I answered their occupation. Interviewer : Do you have any arrears. Me : No arrears. Interviewer : Could you join immediately. Me : Yes. Interviewer : In...

Interview Preparation Tips

Interview preparation tips for other job seekers - As a fresher I was asked only basic technical questions and explanation of my final year project in technicalinterview. As a fresher and if you are appointed as a software developer trainee, you can learn a lot as a full stack developer in following technologies: sql server or oracle(depends on which team you are appointed ), c# or vb.net(depends on which team you are appointed) ,asp.net web,asp.net mvc,html,css,Javascript. Regular working hours is 9 hours per day. If you work less hours then you need to put permission and you need to compensate by working on extra hours on other day or else your salary will be deducted.There is one paid leave and one sick leave for one month.

Interview questions from similar companies

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

DSA, SQL, Problem Solving, Technical, Data Structures and Algorithms

Round 2 - Technical 

(2 Questions)

  • Q1. Write an SQL Query for retrieving something
  • Ans. 

    SQL query to retrieve data from a database

    • Use SELECT statement to specify the columns to retrieve

    • Use FROM clause to specify the table to retrieve data from

    • Use WHERE clause to filter the results based on conditions

  • Answered by AI
  • Q2. Write a program to achieve something
  • Ans. 

    Program to sort an array of integers in ascending order

    • Use a sorting algorithm like bubble sort, selection sort, or insertion sort

    • Iterate through the array and compare adjacent elements to swap if necessary

    • Repeat the process until the array is sorted

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

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

I was interviewed in Feb 2023.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Oops Concepts, Coding Merging Arrays
  • Q2. Reverseg String, Function to Search Element in Linked list
  • Ans. 

    Reverse a string using a loop or built-in function. Search for an element in a linked list using traversal.

    • To reverse a string, you can use a loop to iterate through the characters and build a new string in reverse order.

    • To search for an element in a linked list, you can traverse the list starting from the head node and compare each node's value with the target element.

  • Answered by AI

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. DSA Array, String and Hashmap questions
  • Q2. Functional programming java questions
Round 2 - Technical 

(5 Questions)

  • Q1. Spring and spring boot related
  • Q2. HLD scenario level questions
  • Q3. SQL queries nested and joins
  • Q4. DB related questions and experience level questions and previous project situations related questions
  • Q5. Security level questions like XSS vulnerability and SQL injection
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a Simple GET, POST Flask Application?
  • Q2. Assign Values to a Cookie - Flask Application
Round 2 - Coding Test 

- Convert a given input of keys-values to value-keys using Python

Interview Preparation Tips

Interview preparation tips for other job seekers - Know Python well, Solve some DSA problems
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Job Fair and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Introducing your self and project
  • Q2. Severity and priority
  • Q3. Smoke and sanity testing
  • Q4. Scenario base question if find bug before release

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare all manual testing type question
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
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Projects worked on
  • Q2. Coding leetcode easy/medium questions
Round 2 - HR 

(1 Question)

  • Q1. Tell me about yourself
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Design Least recently used cache.
  • Ans. 

    Design a Least Recently Used cache system.

    • Implement a doubly linked list to keep track of the order of usage of cache items.

    • Use a hashmap to store key-value pairs for quick access to cache items.

    • When a new item is accessed, move it to the front of the linked list. If the cache is full, remove the least recently used item from the end of the list.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Capillary Technologies Senior Software Engineer interview:
  • LLD
Interview preparation tips for other job seekers - Interviewer was not experience. I had to ask him what exactly he was looking for.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Find a point is inside a circle or not?
  • Ans. 

    To determine if a point is inside a circle, calculate the distance between the point and the center of the circle and compare it to the radius.

    • Calculate the distance between the point and the center of the circle using the distance formula: sqrt((x2-x1)^2 + (y2-y1)^2)

    • Compare the calculated distance to the radius of the circle. If the distance is less than the radius, the point is inside the circle.

    • For example, if the c...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Skills evaluated in this interview

Sierra ODC Interview FAQs

How many rounds are there in Sierra ODC Software Engineer Trainee interview?
Sierra ODC interview process usually has 4 rounds. The most common rounds in the Sierra ODC interview process are Resume Shortlist, Aptitude Test and Technical.

Tell us how to improve this page.

Sierra ODC Software Engineer Trainee Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Sierra ODC Software Engineer Trainee Salary
based on 5 salaries
₹2.2 L/yr - ₹4.3 L/yr
26% less than the average Software Engineer Trainee Salary in India
View more details

Sierra ODC Software Engineer Trainee Reviews and Ratings

based on 2 reviews

4.7/5

Rating in categories

5.0

Skill development

4.7

Work-life balance

4.0

Salary

4.7

Job security

4.0

Company culture

4.0

Promotions

4.7

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
55 salaries
unlock blur

₹1.4 L/yr - ₹8.5 L/yr

Softwaretest Engineer
45 salaries
unlock blur

₹1.5 L/yr - ₹6 L/yr

Software Developer
21 salaries
unlock blur

₹2.6 L/yr - ₹5.2 L/yr

Senior Software Engineer
10 salaries
unlock blur

₹5 L/yr - ₹9.5 L/yr

Mobile Application Developer
8 salaries
unlock blur

₹1.8 L/yr - ₹4.8 L/yr

Explore more salaries
Compare Sierra ODC with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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