Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Tcil Software Trainee Interview Questions and Answers

Updated 28 May 2024

Tcil Software Trainee Interview Experiences

1 interview found

Software Trainee Interview Questions & Answers

user image Raj Kumar Gautam

posted on 28 May 2024

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

I applied via Campus Placement and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Introduced yourself.after that Question on favourite subject .

Interview questions from similar companies

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

DSA and Algorithm Questions

Round 2 - Technical 

(2 Questions)

  • Q1. System Design Quesrtions
  • Q2. Explain Previous Projects you have worked- And in dept micro-service questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Difference between hashmap and hashset
  • Ans. 

    HashMap is a key-value pair collection while HashSet is a collection of unique elements.

    • HashMap stores key-value pairs while HashSet stores unique elements

    • HashMap allows duplicate values but keys must be unique, HashSet does not allow duplicates

    • HashMap uses keys to retrieve values, HashSet does not have keys

  • Answered by AI
  • Q2. Tell me about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring Boot, and Angular

    • Strong problem-solving skills

    • Experience working in Agile development environment

    • Passionate about learning new technologies

  • Answered by AI
  • Q3. Write a program to find a duplicate in two list (Take two list and wirte a program to print the same elementsin both list in note pad)
  • Ans. 

    Program to find duplicates in two lists and print them in notepad

    • Iterate through each element in the first list and check if it exists in the second list

    • If a duplicate is found, print it to a notepad file

    • Use a hash set to store elements from the first list for efficient lookup

  • Answered by AI
Round 2 - Technical 

(4 Questions)

  • Q1. What is lookup annotation in springboot
  • Ans. 

    Lookup annotation in Spring Boot is used to indicate that a method should be cached for faster retrieval.

    • Lookup annotation is used in conjunction with @Cacheable annotation to cache the result of a method.

    • It is commonly used in Spring Boot applications to improve performance by caching frequently accessed data.

    • Example: @Lookup @Cacheable("books") public List findAllBooks() { return bookRepository.findAll(); }

  • Answered by AI
  • Q2. What is memory management in java
  • Ans. 

    Memory management in Java refers to the process of allocating and deallocating memory for objects in the Java Virtual Machine (JVM).

    • Java uses automatic memory management through garbage collection to handle memory allocation and deallocation.

    • Memory in Java is divided into two main areas: stack memory and heap memory.

    • Stack memory is used for storing primitive data types and references to objects, while heap memory is us...

  • Answered by AI
  • Q3. What is thread pool and what are its functions
  • Ans. 

    A thread pool is a collection of worker threads that efficiently execute asynchronous tasks.

    • Thread pool helps in managing and reusing a pool of threads to execute tasks concurrently.

    • It improves performance by reducing the overhead of creating new threads for each task.

    • Thread pool can limit the number of concurrent threads to prevent resource exhaustion.

    • Examples include Java's Executor framework and .NET's ThreadPool cl

  • Answered by AI
  • Q4. Write a program to implement a stack using array
  • Ans. 

    Implement a stack using array in a program

    • Create an array to store the stack elements

    • Implement push and pop functions to add and remove elements from the stack

    • Keep track of the top of the stack using a variable

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate software engineer with experience in developing web applications and a strong background in computer science.

    • Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React

    • Strong background in computer science with knowledge of algorithms and data structures

    • Proficient in programming languages such as Java, Python, and C++

    • Excellent problem-solving skills and abili

  • Answered by AI
  • Q2. Some general questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be perfect in your work

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

1st round some apt qns,some prgramming qns are they asked

Round 2 - One-on-one 

(1 Question)

  • Q1. C depth concepts and some prgram
Round 3 - Technical 

(1 Question)

  • Q1. Some DSA questions they asked
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Reverse a linked list.
  • Q2. Merge sort on a array/
Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
No response

I applied via Campus Placement

Round 1 - Aptitude Test 

Easy-medium level and it included two coding questions and some technical questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. How are structures and classes stored?
  • Ans. 

    Structures and classes are stored in memory as a combination of data members and member functions.

    • Structures and classes are stored in memory as a combination of data members and member functions.

    • Data members of a structure or class are stored in contiguous memory locations.

    • Member functions of a class are stored separately in memory and are shared among all instances of the class.

    • Pointers to member functions are used t...

  • Answered by AI
  • Q2. What is final and finalize?
  • Ans. 

    final is a keyword in Java used to restrict inheritance, overriding, and modification. finalize is a method used for cleanup operations before an object is garbage collected.

    • final keyword is used to declare constants, prevent inheritance by marking a class as final, and prevent method overriding by marking a method as final

    • finalize method is called by the garbage collector before an object is destroyed

    • Example: final in...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via LinkedIn

Round 1 - HR 

(1 Question)

  • Q1. Introduction call and experience matching
Round 2 - One-on-one 

(1 Question)

  • Q1. Docker and web development questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Reverse a string
  • Ans. 

    Reverse a given string

    • Create an empty string to store the reversed string

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

    • Return the reversed string

  • Answered by AI
  • Q2. Database mysql join
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

The coding test was for 90 mins, and comprised of questions from topics such as DP and hashtables. It was taken on hackerrank platform

Round 2 - One-on-one 

(2 Questions)

  • Q1. One question related to hashing (particularly about hashcode and equals method)
  • Q2. A variation of number of connected islands from graph
Round 3 - One-on-one 

(2 Questions)

  • Q1. Thread synchronisation, print alternate numbers using 5 different threads
  • Q2. C++ Related questions were asked, in which I was asked about how can I find the size of Object, difference between malloc and calloc. What are semaphores and how are they used

Interview Preparation Tips

Interview preparation tips for other job seekers - Be candid, try and brush up your networking related topics. Questions can come from Operating System and even some from switch/router etc related concepts
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was a good experience in aptitude

Round 2 - Technical 

(1 Question)

  • Q1. They are asking simple questions like oops , spring bean,how to avoid duplication values in array and in order
Round 3 - HR 

(1 Question)

  • Q1. General discussion
Contribute & help others!
anonymous
You can choose to be anonymous

Tcil Interview FAQs

How many rounds are there in Tcil Software Trainee interview?
Tcil interview process usually has 1 rounds. The most common rounds in the Tcil interview process are One-on-one Round.

Recently Viewed

REVIEWS

TCS

No Reviews

SALARIES

Datum Cyber tech

SALARIES

Missions Sports

SALARIES

Psp Projects

SALARIES

CarIoT Auto

COMPANY BENEFITS

EMPYRA SOFTWARE SOLUTIONS

No Benefits

SALARIES

Sathya Agencies

REVIEWS

Air India

No Reviews

JOBS

Chalo

No Jobs

SALARIES

Telenor

Tell us how to improve this page.

Tcil Software Trainee Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Jio Interview Questions
3.9
 • 1.7k Interviews
Bharti Airtel Interview Questions
4.0
 • 843 Interviews
Vodafone Idea Interview Questions
4.1
 • 551 Interviews
View all
Field Engineer
22 salaries
unlock blur Lock Unlock

₹3 L/yr - ₹4.2 L/yr

Deputy General Manager
13 salaries
unlock blur Lock Unlock

₹20 L/yr - ₹30 L/yr

Civil Engineer
10 salaries
unlock blur Lock Unlock

₹0.8 L/yr - ₹6 L/yr

Project Engineer
10 salaries
unlock blur Lock Unlock

₹3.4 L/yr - ₹8 L/yr

District Manager
9 salaries
unlock blur Lock Unlock

₹6 L/yr - ₹8.5 L/yr

Explore more salaries
Compare Tcil with

Bharti Airtel

4.0
Compare

Vodafone Idea

4.1
Compare

Jio

3.9
Compare

Tata Communications

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