Upload Button Icon Add office photos

Filter interviews by

Startek Software Engineer Interview Questions and Answers

Updated 24 Dec 2024

Startek Software Engineer Interview Experiences

1 interview found

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

Basic question on probablity and reasoing and some more presence of mind relates question

Round 2 - Coding Test 

Program on find duplicate on array and rever the string

Round 3 - Technical 

(2 Questions)

  • Q1. Difference between linked list and array list
  • Ans. 

    Linked list is a data structure where elements are stored in nodes with pointers to the next node, while array list is a dynamic array that can grow or shrink in size.

    • Linked list allows for efficient insertion and deletion of elements at any position, while array list has slower insertion and deletion times due to shifting elements.

    • Linked list uses more memory than array list because of the additional pointers, while a...

  • Answered by AI
  • Q2. What is hashmap and when it is used
  • Ans. 

    HashMap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.

    • HashMap is used when fast retrieval of values based on keys is required.

    • It is commonly used in scenarios where a large amount of data needs to be stored and accessed efficiently.

    • Example: Storing user information where the key is the user ID and the value is the user details.

  • Answered by AI

Interview questions from similar companies

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

(2 Questions)

  • Q1. Aptitude question
  • Q2. Explanation about my project
  • Ans. 

    I developed a web application for tracking personal fitness goals and progress.

    • Used HTML, CSS, and JavaScript for front-end development

    • Utilized Node.js and Express for back-end development

    • Implemented user authentication and data storage using MongoDB

    • Incorporated data visualization tools like Chart.js for displaying progress graphs

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

(2 Questions)

  • Q1. What is k in KNN algorithm ?
  • Ans. 

    k in KNN algorithm represents the number of nearest neighbors to consider when making a prediction.

    • k is a hyperparameter that is chosen by the user and determines how many neighbors to look at when classifying a new data point.

    • A smaller value of k can lead to overfitting, while a larger value can lead to underfitting.

    • For example, if k=3 in a KNN algorithm, the prediction for a new data point will be based on the majori

  • Answered by AI
  • Q2. A small riddle

Interview Preparation Tips

Interview preparation tips for other job seekers - You should know all the concepts of your project
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

There are 2 coding questions came in round 1 with time duration of 1 hr. Coding question is related with bitwise operator,array,string

Round 2 - Technical 

(5 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • Experienced in full stack web development

    • Proficient in languages such as JavaScript, Python, and Java

    • Familiar with frameworks like React, Node.js, and Django

    • Strong problem-solving and analytical skills

    • Excellent communication and teamwork abilities

  • Answered by AI
  • Q2. Tell me about your Project
  • Ans. 

    Developed a web application for tracking personal fitness goals and progress

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database management

    • Incorporated chart.js for visualizing progress data

  • Answered by AI
  • Q3. What is Strength
  • Ans. 

    Strength is the ability to overcome challenges and obstacles, both physically and mentally.

    • Physical strength refers to the ability to exert force or lift heavy objects.

    • Mental strength involves resilience, determination, and the ability to stay focused under pressure.

    • Strength can also refer to emotional resilience and the ability to cope with difficult situations.

    • Examples: Weightlifters demonstrate physical strength, wh...

  • Answered by AI
  • Q4. Tell about your weakness?
  • Ans. 

    I tend to be overly critical of my own work, which can sometimes lead to perfectionism.

    • I have a tendency to spend too much time on a task to ensure it is perfect

    • I struggle with delegating tasks to others because I want to make sure they are done correctly

    • I am working on finding a balance between striving for excellence and accepting that perfection is not always attainable

  • Answered by AI
  • Q5. Journey of collage
  • Ans. 

    My journey through college was filled with challenges, growth, and memorable experiences.

    • Started as a freshman with excitement and nervousness

    • Balanced academics, extracurricular activities, and social life

    • Learned to manage time effectively and prioritize tasks

    • Participated in internships and projects to gain practical experience

    • Graduated with valuable skills and knowledge for my career

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare and attentive during interveiw but coding round is simple and it is conducted online without any monitoring.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Coding Test 

Core java , string, thread , sql, mvc, spring boot

Round 2 - Technical 

(2 Questions)

  • Q1. 2 coding questions on array and string
  • Q2. Sorting , thread
Round 3 - Technical 

(3 Questions)

  • Q1. Managerial round
  • Q2. Project and some basic questions
  • Q3. Describe your project
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Coding Test 

It includes - 2 coding questions + MCQ

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

(2 Questions)

  • Q1. Java8 related questions
  • Q2. Collections
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Aug 2023. There were 3 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 

First time attend aptitude test .

Round 3 - Technical 

(5 Questions)

  • Q1. Any computer engineering basic questions
  • Q2. C,C++,java , python
  • Q3. What is inheritance.how many times of inheritance.
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

    • Inheritance allows for code reusability and promotes the concept of 'is-a' relationship.

    • There are different types of inheritance such as single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.

    • Example: Class B inheriting from Class A - 'class B: public A {}'

  • Answered by AI
  • Q4. How many characters are used in C.
  • Ans. 

    C uses a set of 128 characters, including letters, digits, special characters, and control characters.

    • C uses 26 letters (uppercase and lowercase), 10 digits (0-9), and various special characters like !, @, #, $, %, etc.

    • C also includes control characters like newline, tab, carriage return, etc.

    • The total number of characters used in C is 128.

  • Answered by AI
  • Q5. What is c. How many characters are used.
  • Ans. 

    C is a programming language known for its efficiency and flexibility. It uses 256 characters.

    • C is a high-level programming language used for system programming, embedded systems, and applications.

    • C uses 256 characters, including letters, digits, special characters, and whitespace.

    • Examples of characters in C include 'a', '1', '+', and ' '.

  • Answered by AI

Skills evaluated in this interview

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

I applied via campus placement at Sri Ramakrishna Engineering College, Coimbatore and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Written test(basic c programming and basic aptitude questions) total 20 questions there is no mcq type

Round 2 - Coding Test 

This round is basic coding round , you can practice this round in geeksforgeeks zoho questions like 1. Find upper & lower Triangle 2. Alternative Sorting( geeksforgeeks practice) 3.pattern problem

Round 3 - Coding Test 

Advance Coding Round . In this round u may asked to build a application, in this round you are asked to tell a logic then only you are allowed to implement a code. They are just checking your logical thinking ability , in my question they not allow us to store a data in any data structure , you can use only array to for storage. 1.My question : write a code for cab doordrop a employee after a work. here the asked totalcostper employee in an any given period like that.

Interview Preparation Tips

Interview preparation tips for other job seekers - There is Totally 5 Rounds
4. Technical Interview
5. HR Interview
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.

Round 1 - Aptitude Test 

It was aptitute test consisting of three sections. Mainly arithmetic, sequences, Visual aptitude, Reading comprehension, grammer

Round 2 - Coding Test 

2 coding questions, It was on SHL. Don't remember the exact questions but they were fairly straightforward. One was on Arrays, and the other on sorting. I was able to solve both.

Round 3 - Psychometric Test 

(8 Questions)

  • Q1. Introduce yourself and why you want to work in hsbc?
  • Ans. 

    I am a software engineer with a passion for problem-solving and a strong interest in the financial industry. I want to work at HSBC because of its global presence, reputation, and the opportunity to work on innovative projects.

    • I have a strong background in software development and have worked on various projects, including developing web applications and implementing complex algorithms.

    • I am highly motivated and enjoy t...

  • Answered by AI
  • Q2. What is your area of interest?
  • Ans. 

    My area of interest is machine learning and artificial intelligence.

    • I enjoy working with large datasets and developing algorithms to analyze and extract insights from them.

    • I have experience with various machine learning techniques such as regression, classification, and clustering.

    • I am also interested in natural language processing and computer vision.

    • Some examples of my work include developing a recommendation system ...

  • Answered by AI
  • Q3. Tell me more about your projects.
  • Ans. 

    I have worked on various projects including a mobile app for tracking fitness goals and a web application for managing inventory.

    • Developed a mobile app using React Native to track fitness goals and provide personalized workout plans.

    • Built a web application using Django to manage inventory, track stock levels, and generate reports.

    • Collaborated with a team to develop a chatbot using natural language processing for custom

  • Answered by AI
  • Q4. Lot of questions on ML and deep learning.
  • Q5. What is the difference between clustering and classification.
  • Ans. 

    Clustering groups data points based on similarity while classification assigns labels to data points based on predefined categories.

    • Clustering is unsupervised learning while classification is supervised learning.

    • Clustering is used to find patterns in data while classification is used to predict the category of a data point.

    • Examples of clustering algorithms include k-means and hierarchical clustering while examples of c...

  • Answered by AI
  • Q6. Code anything you wish to do
  • Ans. 

    I would like to create a program that generates a random password.

    • Use a combination of letters, numbers, and special characters

    • Allow the user to specify the length of the password

    • Ensure that the password is strong and not easily guessable

  • Answered by AI
  • Q7. Sql question on Union instructions.
  • Q8. Some questions on tensorflow.
Round 4 - HR 

(4 Questions)

  • Q1. Why you want to join hsbc
  • Ans. 

    I want to join HSBC because of its global presence, reputation, and opportunities for growth.

    • HSBC is a renowned global bank with a strong presence in multiple countries.

    • I am attracted to the reputation and brand value of HSBC.

    • HSBC offers a wide range of career opportunities and growth prospects.

    • The company's focus on innovation and technology aligns with my passion for software engineering.

    • HSBC's diverse and inclusive

  • Answered by AI
  • Q2. What is your preferred location
  • Ans. 

    I prefer to work in a vibrant and tech-driven city with ample opportunities for growth and collaboration.

    • I thrive in an environment that fosters innovation and encourages continuous learning.

    • I value being part of a diverse and inclusive team that promotes creativity and teamwork.

    • I am open to relocation for the right opportunity and am excited about the prospect of working in a dynamic and fast-paced industry.

    • Some examp...

  • Answered by AI
  • Q3. How do you solve conflicts?
  • Ans. 

    I approach conflicts by actively listening, identifying the root cause, and finding a mutually beneficial solution.

    • Listen to all parties involved and understand their perspectives

    • Identify the root cause of the conflict

    • Brainstorm potential solutions with all parties

    • Find a mutually beneficial solution

    • Communicate the solution clearly and ensure all parties agree

  • Answered by AI
  • Q4. Can you manage stress
  • Ans. 

    Yes, I can manage stress effectively.

    • I have developed various strategies to cope with stress, such as time management, prioritization, and relaxation techniques.

    • I maintain a healthy work-life balance to prevent burnout and manage stress levels.

    • I communicate openly with my team and seek support when needed, which helps in reducing stress.

    • I practice mindfulness and self-care activities like exercise and meditation to sta...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just keep your calm in the interview and study your projects well and the technologies. Overall it will not be a hard interview. Be confident while speaking and don't bluff in the interview.

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
-
Result
-
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 - Aptitude Test 

In Aptitude test in Math & Reasoning &English is be must for 1st round.

Round 3 - Coding Test 

In Coding Round first of all basic programing language C & 2nd One Oops language & DBMS must be knowledge. And then coding profile is above.

Interview Preparation Tips

Interview preparation tips for other job seekers - Dependent on basis his skill, talent, knowledge. Now must be coding knowledge.

Startek Interview FAQs

How many rounds are there in Startek Software Engineer interview?
Startek interview process usually has 3 rounds. The most common rounds in the Startek interview process are Aptitude Test, Coding Test and Technical.
What are the top questions asked in Startek Software Engineer interview?

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

  1. What is hashmap and when it is u...read more
  2. Difference between linked list and array l...read more

Tell us how to improve this page.

Startek Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Startek Software Engineer Salary
based on 10 salaries
₹2.2 L/yr - ₹9.8 L/yr
37% less than the average Software Engineer Salary in India
View more details

Startek Software Engineer Reviews and Ratings

based on 3 reviews

3.1/5

Rating in categories

3.1

Skill development

2.6

Work-life balance

2.6

Salary

2.6

Job security

3.1

Company culture

2.6

Promotions

3.1

Work satisfaction

Explore 3 Reviews and Ratings
Senior Executive
2.2k salaries
unlock blur

₹1 L/yr - ₹5.3 L/yr

Operations Executive
1.5k salaries
unlock blur

₹1 L/yr - ₹5.2 L/yr

Customer Care Executive
1.5k salaries
unlock blur

₹0.5 L/yr - ₹5 L/yr

Customer Service Executive
1k salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Customer Support Executive
996 salaries
unlock blur

₹1 L/yr - ₹4.8 L/yr

Explore more salaries
Compare Startek with

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Wipro

3.7
Compare

Genpact

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