Upload Button Icon Add office photos
Engaged Employer

i

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

6D Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

6D Technologies Interview Questions and Answers

Updated 28 Jul 2025
Popular Designations

29 Interview questions

An Implementation Engineer was asked 4mo ago
Q. What are black box and white box testing?
Ans. 

Black box testing focuses on input/output without knowledge of internal code; white box testing examines internal logic and structure.

  • Black box testing evaluates functionality without looking at code (e.g., user interface testing).

  • White box testing involves code review and testing internal structures (e.g., unit testing).

  • Black box testing is often used in system and acceptance testing.

  • White box testing is commonly...

View all Implementation Engineer interview questions
A Software Engineer was asked 4mo ago
Q. What are some basic Java questions?
Ans. 

Java is a versatile programming language used for building applications across various platforms.

  • Java is object-oriented, promoting code reusability and modularity.

  • It has a rich API and extensive libraries for various functionalities.

  • Java runs on the Java Virtual Machine (JVM), making it platform-independent.

  • Example: 'System.out.println("Hello, World!");' prints a message to the console.

  • Java supports multithreadin...

View all Software Engineer interview questions
A Software Engineer was asked 5mo ago
Q. What is the method to find the first two maximum numbers in a given set of data?
Ans. 

To find the first two maximum numbers, iterate through the data while keeping track of the largest and second largest values.

  • Initialize two variables, max1 and max2, to hold the maximum and second maximum values.

  • Iterate through the array of numbers.

  • For each number, compare it with max1 and max2.

  • If the current number is greater than max1, update max2 to max1 and then update max1 to the current number.

  • If the current...

View all Software Engineer interview questions
A Software Engineer was asked 5mo ago
Q. What is the method to reverse a string in Java?
Ans. 

Reversing a string in Java can be done using various methods, including StringBuilder, recursion, and character arrays.

  • Using StringBuilder: StringBuilder sb = new StringBuilder("Hello"); sb.reverse(); System.out.println(sb.toString()); // Output: olleH

  • Using a character array: char[] charArray = "Hello".toCharArray(); for (int i = 0; i < charArray.length / 2; i++) { char temp = charArray[i]; charA...

View all Software Engineer interview questions
A Software Engineer was asked 9mo ago
Q. Create a form in React without using any libraries.
Ans. 

Creating a form in React without any libraries

  • Use state to manage form data

  • Use onChange event to update state as user types

  • Use onSubmit event to handle form submission

View all Software Engineer interview questions
A Software Engineer was asked 11mo ago
Q. What is the difference between a HashMap and a 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

View all Software Engineer interview questions
Be interview-ready. Browse the most asked HR questions.
illustration image
A Software Engineer was asked 11mo ago
Q. Write a program to find and print the duplicate elements between two lists.
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

View all Software Engineer interview questions
Are these interview questions helpful?
A Software Engineer was asked 11mo ago
Q. 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 ...

View all Software Engineer interview questions
A Software Engineer was asked 11mo ago
Q. What is lookup annotation in Spring Boot?
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(); }

View all Software Engineer interview questions
A Software Engineer was asked 11mo ago
Q. What is a 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 ThreadPo...

View all Software Engineer interview questions

6D Technologies Interview Experiences

43 interviews found

Interview Questionnaire 

1 Question

  • Q1. I hade applied through University/campus.4 rounds of interview,1: aptitude test which had many technical qts such are program output prediction. 2: Technical Interview:OOPs concepts,programs.3:Data structu...

Skills evaluated in this interview

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
  • Ans. 

    General questions in a software engineering interview assess technical skills, problem-solving, and cultural fit.

    • Understand data structures: e.g., arrays, linked lists, trees.

    • Be prepared to discuss algorithms: e.g., sorting, searching.

    • Showcase your coding skills: e.g., solve a coding challenge.

    • Discuss past projects: e.g., technologies used, challenges faced.

    • Demonstrate soft skills: e.g., teamwork, communication.

  • Answered by AI

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
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Mostsly asked questions related to linux, os and mysql

Round 2 - Group Discussion 

You need to keep on talking, thats all you need to do.

Round 3 - Technical 

(2 Questions)

  • Q1. Asked some basic Linux commands
  • Q2. Asked keys in RDBMs like primary key, candidate keys, alternate keys etc.
Round 4 - Technical 

(2 Questions)

  • Q1. Asked questions related to data structures.
  • Q2. Asked questions related to mysql.
Round 5 - HR 

(2 Questions)

  • Q1. What challenges I have faced and how did I overcome, when I volunteered for an event in college.
  • Q2. I am willing to relocate to bangalore.

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on java/c/c++, linux and mysql.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Automation and manual testing
  • Q2. Linux and unix , swl queries
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

DBMS,SQL,verbal,logical reasoning

Round 2 - Technical 

(1 Question)

  • Q1. About Java,sql,linux
Round 3 - Technical 

(1 Question)

  • Q1. About Linux,Java,SQl
Round 4 - HR 

(1 Question)

  • Q1. Personal information
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Create a form in react without any libaraies

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Merge two linked list..
  • Q2. Program for selection sort
  • Q3. What is critical section
  • Ans. 

    A critical section is a part of a program where shared resources are accessed and must be protected from concurrent access.

    • Critical sections are used to prevent race conditions and ensure data integrity.

    • They are typically protected using locks or other synchronization mechanisms.

    • Only one thread can execute the critical section at a time.

    • Examples include accessing a shared database, updating a global variable, or modify...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Questions about project in depth
Round 3 - HR 

(1 Question)

  • Q1. Where do you see yourself in 5 years

Interview Preparation Tips

Interview preparation tips for other job seekers - Study java oops c sql and data structures

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. TDS on foreign payments
  • Ans. 

    TDS on foreign payments involves tax deductions on payments made to non-residents under Indian tax laws.

    • TDS stands for Tax Deducted at Source, applicable on payments to foreign entities.

    • Section 195 of the Income Tax Act mandates TDS on payments to non-residents.

    • The rate of TDS varies based on the nature of the payment (e.g., royalties, fees for technical services).

    • For example, the TDS rate on royalties is typically 40%...

  • Answered by AI
  • Q2. Payable Processing
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. Telecom BSS functional knowledge
  • Q2. SID, TAM, eTOM
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is OOPs ane its concepts
  • Ans. 

    OOPs stands for Object-Oriented Programming and its concepts include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (object).

    • Inheritance: Allowing a new class to inherit properties and behavior from an existing class.

    • Polymorphism: The ability for objects of different classes to respond to the same message in different ways.

    • A...

  • Answered by AI
  • Q2. Prime or Not Question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I appeared for an interview in Oct 2024, where I was asked the following questions.

  • Q1. What is black box and white box testing
  • Ans. 

    Black box testing focuses on input/output without knowledge of internal code; white box testing examines internal logic and structure.

    • Black box testing evaluates functionality without looking at code (e.g., user interface testing).

    • White box testing involves code review and testing internal structures (e.g., unit testing).

    • Black box testing is often used in system and acceptance testing.

    • White box testing is commonly used...

  • Answered by AI
  • Q2. Basic Linux commands
  • Q3. Different types of join
  • Ans. 

    Joins are SQL operations that combine rows from two or more tables based on related columns.

    • INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;

    • LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;

    • RIGHT JOIN: Returns all records from the right table and matched re...

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about 6D Technologies?
Ask anonymously on communities.

6D Technologies Interview FAQs

How many rounds are there in 6D Technologies interview?
6D Technologies interview process usually has 2-3 rounds. The most common rounds in the 6D Technologies interview process are Technical, Aptitude Test and HR.
How to prepare for 6D Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at 6D Technologies. The most common topics and skills that interviewers at 6D Technologies expect are Java, Hibernate, MySQL, Javascript and Design Patterns.
What are the top questions asked in 6D Technologies interview?

Some of the top questions asked at the 6D Technologies interview -

  1. I hade applied through University/campus.4 rounds of interview,1: aptitude test...read more
  2. How charging happen for subscrib...read more
  3. Write a program to find a duplicate in two list (Take two list and wirte a prog...read more
What are the most common questions asked in 6D Technologies HR round?

The most common HR questions asked in 6D Technologies interview are -

  1. Where do you see yourself in 5 yea...read more
  2. Why are you looking for a chan...read more
  3. What are your strengths and weakness...read more
How long is the 6D Technologies interview process?

The duration of 6D Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.7/5

based on 41 interview experiences

Difficulty level

Easy 10%
Moderate 85%
Hard 5%

Duration

Less than 2 weeks 47%
2-4 weeks 32%
4-6 weeks 11%
6-8 weeks 11%
View more

Interview Questions from Similar Companies

Vodafone Idea Interview Questions
4.0
 • 609 Interviews
Tata Communications Interview Questions
4.0
 • 275 Interviews
HFCL Limited Interview Questions
3.8
 • 73 Interviews
Excitel Broadband Interview Questions
3.6
 • 54 Interviews
Telstra Interview Questions
3.9
 • 53 Interviews
RadiSys Interview Questions
4.0
 • 46 Interviews
Ciena Interview Questions
4.2
 • 41 Interviews
Rakuten Symphony Interview Questions
3.4
 • 40 Interviews
CommScope Interview Questions
3.7
 • 38 Interviews
View all

6D Technologies Reviews and Ratings

based on 279 reviews

3.2/5

Rating in categories

3.3

Skill development

2.7

Work-life balance

3.4

Salary

3.5

Job security

2.8

Company culture

2.9

Promotions

3.0

Work satisfaction

Explore 279 Reviews and Ratings
Implementation Engineer
370 salaries
unlock blur

₹3.3 L/yr - ₹13 L/yr

Software Engineer
359 salaries
unlock blur

₹3.4 L/yr - ₹9.2 L/yr

Senior Software Engineer
188 salaries
unlock blur

₹9.7 L/yr - ₹18 L/yr

Senior Implementation Engineer
136 salaries
unlock blur

₹9.6 L/yr - ₹16.7 L/yr

Software Developer
125 salaries
unlock blur

₹4 L/yr - ₹8 L/yr

Explore more salaries
Compare 6D Technologies with

Vodafone Idea

4.0
Compare

Tata Communications

4.0
Compare

Tata Communications Transformation Services

3.9
Compare

Tata Teleservices

3.9
Compare
write
Share an Interview