Upload Button Icon Add office photos

Filter interviews by

O.C. Tanner Software Development Engineer Intern Interview Questions and Answers

Updated 27 Aug 2024

O.C. Tanner Software Development Engineer Intern Interview Experiences

Interview questions from similar companies

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

I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Maximal rectangal
  • Q2. Loop in linked list
  • Ans. 

    Loop in linked list is a situation where a node points to a previous node in the list, creating an infinite loop.

    • Check for loops using Floyd's cycle detection algorithm

    • Use two pointers, one moving twice as fast as the other, to detect a loop

    • If the fast pointer catches up to the slow pointer, there is a loop

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Basic hr question regarding your project and all
  • Q2. He was more interested in what is my thinking pattern

Skills evaluated in this interview

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

Based on your tech, As I was in to frontend.

Round 2 - One-on-one 

(5 Questions)

  • Q1. REACTJS PERFORMANCE
  • Q2. React Optimisation
  • Q3. React Hooks explain
  • Ans. 

    React Hooks are functions that let you use state and other React features without writing a class.

    • React Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

    • useState() is a Hook that lets you add state to functional components.

    • useEffect() is a Hook that lets you perform side effects in functional components.

    • Hooks are more readable and easier to maintain than class compo...

  • Answered by AI
  • Q4. React Class based and functional
  • Q5. React Redux explain
  • Ans. 

    React Redux is a state management library for React applications.

    • React Redux helps manage the state of a React application in a predictable way

    • It allows for a centralized store to hold the application's state

    • Actions are dispatched to update the state, and reducers specify how the state should change

    • Selectors can be used to retrieve specific pieces of state from the store

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - DO prepare well.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Like c# oops dotnet sqlserver basic questions
Round 2 - HR 

(1 Question)

  • Q1. Why you want to change
  • Ans. 

    Seeking new challenges and growth opportunities in a dynamic environment.

    • Looking for opportunities to work on cutting-edge technologies

    • Seeking a more collaborative team environment

    • Interested in expanding my skill set and taking on new responsibilities

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is sab abab
  • Ans. 

    There is no known meaning or significance to the term 'sab abab'.

    • There is no specific definition or context for 'sab abab'.

    • It may be a random combination of letters with no particular meaning.

    • It could be a typo or mispronunciation of a different term.

  • Answered by AI
  • Q2. What is badi in sap
  • Ans. 

    BADI stands for Business Add-In in SAP. It is a tool used to implement enhancements in SAP applications without modifying the standard code.

    • BADI allows developers to add additional functionality to standard SAP applications.

    • It provides a way to hook into the standard SAP processes and execute custom code.

    • BADI implementations are defined in the ABAP Dictionary and can be activated or deactivated as needed.

  • Answered by AI

Skills evaluated in this interview

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

Prime number find and odd even question I get to solve for traineesoftware engineer interview

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn basics of oops and basic coding questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What are services in Drupal?
  • Ans. 

    Services in Drupal are reusable objects that perform specific functions, such as database queries or sending emails.

    • Services are defined in YAML files and can be accessed throughout a Drupal site.

    • They are used to encapsulate reusable functionality and promote code reusability.

    • Examples of services in Drupal include the database service for interacting with the database, the mail service for sending emails, and the logge

  • Answered by AI
  • Q2. How to debug in Drupal?
  • Ans. 

    Debugging in Drupal involves using tools like Devel module, watchdog(), and error logs.

    • Enable Devel module for debugging information

    • Use watchdog() function to log messages to Drupal's watchdog log

    • Check error logs for PHP errors and warnings

    • Use dpm() function to print variables for debugging purposes

  • Answered by AI

Skills evaluated in this interview

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

I applied via Campus Placement

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 

Test was on hackerrank

Round 3 - Aptitude Test 

Basic apti and logical reasoning questions

Round 4 - HR 

(3 Questions)

  • Q1. HR asked behavourial questions
  • Q2. Are you willing to relocate?
  • Q3. What are your strengths

Interview Preparation Tips

Interview preparation tips for other job seekers - easy to crack and all the best.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Indexing in Mysql
  • Ans. 

    Indexing in MySQL is a technique to improve the performance of database queries by creating a data structure that allows for faster data retrieval.

    • Indexes are created on one or more columns of a table.

    • They help in speeding up the search, sorting, and joining of data.

    • Indexes can be created using different algorithms like B-tree, hash, or bitmap.

    • Using indexes appropriately can significantly enhance query performance.

    • Exam...

  • Answered by AI
  • Q2. Opps concepts in php
  • Ans. 

    Object-oriented programming concepts in PHP

    • Encapsulation: bundling data and methods together in a class

    • Inheritance: creating new classes based on existing ones

    • Polymorphism: using a single interface to represent different types

    • Abstraction: hiding unnecessary details and exposing only essential features

    • Class: blueprint for creating objects

    • Object: instance of a class

    • Method: function defined inside a class

    • Property: variabl

  • Answered by AI

Skills evaluated in this interview

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

I was interviewed in Nov 2023.

Round 1 - Technical 

(2 Questions)

  • Q1. PowerApps question
  • Q2. Name of client, what is
  • Ans. 

    The name of the client is the entity or organization that is receiving the software engineering services.

    • Client name is typically a company or individual who has requested the development of a software product.

    • It is important to maintain confidentiality and professionalism when discussing client names.

    • Examples of client names could be Google, Microsoft, Apple, etc.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Job based on project, If they have no project then no job.

O.C. Tanner Interview FAQs

How many rounds are there in O.C. Tanner Software Development Engineer Intern interview?
O.C. Tanner interview process usually has 2 rounds. The most common rounds in the O.C. Tanner interview process are Coding Test and Technical.
What are the top questions asked in O.C. Tanner Software Development Engineer Intern interview?

Some of the top questions asked at the O.C. Tanner Software Development Engineer Intern interview -

  1. Basic Javascript Questions Were As...read more
  2. Basic Css Questions Were As...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 O.C. Tanner interview
Campus Placement
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
ITC Interview Questions
4.0
 • 536 Interviews
Titan Company Interview Questions
4.3
 • 141 Interviews
View all
Associate Software Engineer
29 salaries
unlock blur

₹5.4 L/yr - ₹11 L/yr

Software Engineer
21 salaries
unlock blur

₹7.8 L/yr - ₹17 L/yr

Senior Software Engineer
8 salaries
unlock blur

₹13 L/yr - ₹20 L/yr

Senior Executive
6 salaries
unlock blur

₹5.5 L/yr - ₹8.8 L/yr

Software Developer
5 salaries
unlock blur

₹9.7 L/yr - ₹26 L/yr

Explore more salaries
Compare O.C. Tanner with

Taj Hotels Resorts and Palaces

4.2
Compare

ITC

4.0
Compare

Titan Company

4.3
Compare

Aditya Birla Group

4.1
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