Upload Button Icon Add office photos

Zopsmart Technology

Compare button icon Compare button icon Compare

Filter interviews by

Zopsmart Technology Interview Questions and Answers

Updated 21 Jun 2025
Popular Designations

33 Interview questions

A Senior Software Development Engineer was asked 2mo ago
Q. What is an IOC Container in Spring Boot?
Ans. 

An IOC Container in Spring Boot manages object creation and dependency injection for better modularity and testability.

  • IOC stands for Inversion of Control, a design principle where the control of object creation is transferred to the container.

  • Spring Boot uses the Spring Framework's IOC Container to manage beans and their dependencies.

  • Beans are objects that are instantiated, assembled, and managed by the Spring IO...

View all Senior Software Development Engineer interview questions
A Senior Software Development Engineer was asked 2mo ago
Q. Given a list of accounts where each element accounts[i] is a list of strings, where the first element accounts[i][0] is a name, and the rest of the elements are emails representing emails of the account. No...
Ans. 

Merge accounts with the same email addresses into unique accounts.

  • Use a graph to represent connections between accounts and emails.

  • Perform DFS or BFS to explore and merge accounts sharing emails.

  • Sort the merged accounts lexicographically for consistent output.

  • Example: [['John', 'johnsmith@mail.com'], ['John', 'john00@mail.com'], ['John', 'johnny@mail.com']] merges to ['John', 'john00@mail.com', 'johnsmith@mail.com...

View all Senior Software Development Engineer interview questions
A Senior Software Development Engineer was asked 2mo ago
Q. What is Serialization in Java?
Ans. 

Serialization in Java is the process of converting an object into a byte stream for storage or transmission.

  • Serialization allows Java objects to be easily saved to a file or sent over a network.

  • To make a class serializable, it must implement the java.io.Serializable interface.

  • Example: `class Person implements Serializable { String name; int age; }`

  • Transient fields (marked with `transient`) are not serialized.

  • Examp...

View all Senior Software Development Engineer interview questions
A Senior Software Development Engineer was asked 2mo ago
Q. What is Hibernate?
Ans. 

Hibernate is an object-relational mapping (ORM) framework for Java that simplifies database interactions.

  • ORM Framework: Hibernate maps Java objects to database tables, allowing developers to work with objects instead of SQL queries.

  • Data Persistence: It provides a way to persist data in a database without writing complex SQL code.

  • Session Management: Hibernate manages sessions for database transactions, ensuring dat...

View all Senior Software Development Engineer interview questions
A Software Development Engineer 1 was asked 4mo ago
Q. How do you replace a node at the i-th index in a linked list?
Ans. 

Replace element at specified index in a linked list

  • Traverse the linked list to the ith index

  • Update the value at that index with the new value

  • Handle edge cases like index out of bounds

View all Software Development Engineer 1 interview questions
A Sdet Intern was asked 7mo ago
Q. Given the head of a linked list, determine if the linked list has a cycle in it. There is a cycle in a linked list if there is some node in the list that can be reached again by continuously following the n...
Ans. 

Use Floyd's Tortoise and Hare algorithm to detect loop in a linked list.

  • Initialize two pointers, slow and fast, at the head of the linked list.

  • Move slow pointer by one step and fast pointer by two steps.

  • If they meet at any point, there is a loop in the linked list.

View all Sdet Intern interview questions
A SDE was asked 7mo ago
Q. Given a sorted array, find the first and last occurrence of a given element.
Ans. 

Find the first and last occurrence of an element in a sorted array.

  • Use binary search to find the first occurrence of the element.

  • Modify binary search to find the last occurrence of the element.

  • Handle cases where the element is not found in the array.

View all SDE interview questions
Are these interview questions helpful?
A Java Developer was asked 9mo ago
Q. Explain how to perform an inner join of three tables.
Ans. 

Inner join of three tables in SQL

  • Use the JOIN keyword to combine three tables based on a common column

  • Specify the columns to select from each table

  • Use the ON keyword to specify the join condition

View all Java Developer interview questions
A Software Developer was asked 9mo ago
Q. Given a singly linked list, delete the middle node of the linked list. If the number of nodes in the linked list is even, then delete the second middle node.
Ans. 

To delete the middle node of a linked list, we can iterate through the list to find the middle node and then remove it by adjusting the pointers.

  • Iterate through the linked list to find the middle node by using two pointers - one moving one node at a time and the other moving two nodes at a time.

  • Once the middle node is found, adjust the pointers to skip over the middle node and connect the nodes before and after it...

View all Software Developer interview questions
A Software Development Engineer II was asked 9mo ago
Q. SQL query for fetching some info
Ans. 

SQL query to fetch specific information from a database

  • Use SELECT statement to specify the columns you want to retrieve

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

  • Use WHERE clause to add conditions for filtering the data

  • Use JOIN clause to combine data from multiple tables if needed

View all Software Development Engineer II interview questions

Zopsmart Technology Interview Experiences

54 interviews found

Sde1 Interview Questions & Answers

user image Anonymous

posted on 28 Jul 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1 coding question was asked and it is a standard question from leetcode

Round 2 - Technical 

(2 Questions)

  • Q1. Find middle element of linked list
  • Ans. 

    To find the middle element of a linked list, use the slow and fast pointer technique.

    • Initialize two pointers, slow and fast, at the head of the linked list.

    • Move the slow pointer by one node and the fast pointer by two nodes until the fast pointer reaches the end of the list.

    • The node pointed to by the slow pointer at this point will be the middle element of the linked list.

  • Answered by AI
  • Q2. Explain acid properties
  • Ans. 

    ACID properties are a set of properties that guarantee database transactions are processed reliably.

    • ACID stands for Atomicity, Consistency, Isolation, Durability

    • Atomicity ensures that either all operations in a transaction are completed or none are

    • Consistency ensures that the database remains in a consistent state before and after the transaction

    • Isolation ensures that multiple transactions can be executed concurrently ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the topics well and read the company description and prepare according to company and focus more on learning and mastering your skills

Skills evaluated in this interview

Sdet Intern Interview Questions & Answers

user image Anonymous

posted on 22 Nov 2024

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

2 coding questions .
topics were array and string

Round 2 - Technical 

(2 Questions)

  • Q1. 2D array question and a linkedlist question (find the middle element of the list)
  • Q2. Dbms questions like keys ,normalization, acid properties, types of network layer , deadlock in os
Round 3 - Technical 

(2 Questions)

  • Q1. Detect loop in a linkedlist
  • Ans. 

    Use Floyd's Tortoise and Hare algorithm to detect loop in a linked list.

    • Initialize two pointers, slow and fast, at the head of the linked list.

    • Move slow pointer by one step and fast pointer by two steps.

    • If they meet at any point, there is a loop in the linked list.

  • Answered by AI
  • Q2. SQL queries basic level .
Round 4 - Technical 

(2 Questions)

  • Q1. Oops questions like inheritance and interface
  • Q2. Sql queries from leetcode hard level

Skills evaluated in this interview

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

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

Round 1 - Coding Test 

Consist 3 coding questions medium level

Round 2 - Technical 

(2 Questions)

  • Q1. Asked about java concept
  • Q2. Sql query basics
Round 3 - Technical 

(2 Questions)

  • Q1. Asked medium to advance level oops java concept
  • Q2. Deep discussion over project
Round 4 - Technical 

(2 Questions)

  • Q1. Hard level linked list questions
  • Q2. Advanced level sql query
  • Ans. 

    An advanced SQL query can involve complex joins, subqueries, and aggregations to extract meaningful insights from data.

    • Use JOINs to combine data from multiple tables. Example: SELECT * FROM orders JOIN customers ON orders.customer_id = customers.id;

    • Utilize subqueries for filtering results. Example: SELECT * FROM products WHERE id IN (SELECT product_id FROM order_items WHERE quantity > 5);

    • Implement GROUP BY for aggre...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare sql and oop concepts well
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Tell me about yourself, sql vs no sql , project based and some DSA coding questions
Round 2 - Technical 

(1 Question)

  • Q1. More detailed on projects and how goroutine implemented and restful api design and db design

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confiden while speaking to the interviewer
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It contains 60 aptitude questions at my time.

Round 2 - Technical 

(2 Questions)

  • Q1. Linkedlist replace at ith index
  • Ans. 

    Replace element at specified index in a linked list

    • Traverse the linked list to the ith index

    • Update the value at that index with the new value

    • Handle edge cases like index out of bounds

  • Answered by AI
  • Q2. Sum of array except self
  • Ans. 

    Calculate sum of array elements excluding the element itself.

    • Iterate through the array and calculate the sum of all elements except the current element.

    • Use a temporary variable to keep track of the sum as you iterate through the array.

    • Return the final sum after iterating through the entire array.

  • Answered by AI

Trainee Interview Questions & Answers

user image Anonymous

posted on 5 Nov 2024

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

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

Round 1 - Coding Test 

Two coding question were asked of medium level.

Round 2 - One-on-one 

(1 Question)

  • Q1. Interviewer was friendly and asked DSA related question
Round 3 - One-on-one 

(1 Question)

  • Q1. Advance level round where DSA level was increased.
Round 4 - One-on-one 

(1 Question)

  • Q1. Last F2F round .
  • Ans. 

    The last face-to-face round of the interview process.

    • Prepare to discuss your experience and skills in more detail.

    • Be ready to answer any final questions the interviewer may have.

    • Show enthusiasm and interest in the position and company.

    • Ask about next steps in the hiring process.

    • Thank the interviewer for the opportunity.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - have good command on dsa
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 Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Questions on DSA were asked by the interviewer at first.
  • Q2. Some theoretical questions from DBMS and oops and also asked to write some SQL queries.
Round 2 - Technical 

(2 Questions)

  • Q1. This round was also similar to the first technical round at first given a DSA question.
  • Q2. After that I was asked to write some SQL queries and also questions from resume were asked.
Round 3 - One-on-one 

(2 Questions)

  • Q1. This was managerial round which was was offline in person interview. At first he asked sone basic DBMS and oops questions.
  • Q2. Then gave me a question and asked me to write a complex SQL query.
  • Ans. 

    A complex SQL query can involve multiple joins, subqueries, and aggregations to extract meaningful data from relational databases.

    • Use JOINs to combine data from multiple tables, e.g., SELECT * FROM Orders JOIN Customers ON Orders.CustomerID = Customers.CustomerID.

    • Incorporate GROUP BY to aggregate data, e.g., SELECT COUNT(*), ProductID FROM Orders GROUP BY ProductID.

    • Utilize subqueries for filtering, e.g., SELECT * FROM ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up DSA and work on SQL queries.

Scrum Master Interview Questions & Answers

user image Anonymous

posted on 21 Jun 2025

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

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Tell me about yourself and what is scrum what is agile all basic questions about scrum and the scrum master role !
  • Q2. Can you describe your projects and explain how you implemented Agile methodology in your personal projects?
  • Ans. 

    I led multiple personal projects using Agile, focusing on iterative development and team collaboration for effective outcomes.

    • Implemented Scrum framework in a personal web development project, conducting daily stand-ups to track progress.

    • Used Kanban for a personal fitness tracking app, visualizing tasks on a board to manage workload and prioritize features.

    • Conducted sprint reviews and retrospectives after each iteratio...

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

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Tell me about yourself
  • Ans. 

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

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Worked on developing web applications

  • Answered by AI
  • Q2. Brief about existing project
  • Ans. 

    The existing project is a web application for online shopping.

    • The project uses React for the front-end and Node.js for the back-end.

    • It integrates with a payment gateway for processing transactions.

    • The project includes features like user authentication, product search, and order tracking.

  • Answered by AI
  • Q3. Coding question to revert the sentence
  • Ans. 

    The task is to reverse the words in a given sentence while maintaining their order.

    • Split the sentence into words using space as a delimiter. Example: 'Hello World' -> ['Hello', 'World']

    • Reverse the array of words. Example: ['Hello', 'World'] -> ['World', 'Hello']

    • Join the reversed array back into a string with spaces. Example: ['World', 'Hello'] -> 'World Hello'

    • Consider edge cases like multiple spaces or punctua...

  • Answered by AI
  • Q4. SQL query for fetching some info
  • Ans. 

    SQL query to fetch specific information from a database

    • Use SELECT statement to specify the columns you want to retrieve

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

    • Use WHERE clause to add conditions for filtering the data

    • Use JOIN clause to combine data from multiple tables if needed

  • Answered by AI

Skills evaluated in this interview

Sdet Lead Interview Questions & Answers

user image Anonymous

posted on 6 Nov 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Aptitude Test 

Resoning ,time distance,blood relations,synogums

Round 2 - Coding Test 

Normal loop based problem statement

Round 3 - Technical 

(2 Questions)

  • Q1. About oops concept
  • Q2. About api and types

Interview Preparation Tips

Interview preparation tips for other job seekers - zopsmart interview is very frinedly at the same time they ask you from the sratch to core

SDE Interview Questions & Answers

user image Anonymous

posted on 8 Nov 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

Two easy to medium level questions

Round 2 - Technical 

(2 Questions)

  • Q1. Reverse a string
  • Ans. 

    Reverse a string by iterating through the characters and swapping them.

    • Create a new string to store the reversed string

    • Iterate through the original string from end to start

    • Append each character to the new string

    • Return the new string as the reversed string

  • Answered by AI
  • Q2. First and last occurrence of an element in a sorted array
  • Ans. 

    Find the first and last occurrence of an element in a sorted array.

    • Use binary search to find the first occurrence of the element.

    • Modify binary search to find the last occurrence of the element.

    • Handle cases where the element is not found in the array.

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Office Jokes
1w
an executive
CTC ≠ Confidence Transfer Credit
Ab toh aisa lagta hai, chillar jaise salary ke liye main kaju katli ban ke jaa rahi hoon. Samajh nahi aata, main zyada ready ho ke jaa rahi hoon ya ye mujhe kam pay kar rahe hain? #CorporateLife #OfficeJokes #UnderpaidButWellDressed
FeedCard Image
Got a question about Zopsmart Technology?
Ask anonymously on communities.

Zopsmart Technology Interview FAQs

How many rounds are there in Zopsmart Technology interview?
Zopsmart Technology interview process usually has 2-3 rounds. The most common rounds in the Zopsmart Technology interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Zopsmart Technology 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 Zopsmart Technology. The most common topics and skills that interviewers at Zopsmart Technology expect are Javascript, NoSQL, Backend, Java and RDBMS.
What are the top questions asked in Zopsmart Technology interview?

Some of the top questions asked at the Zopsmart Technology interview -

  1. Write a program to slice the array from given index and re-arrange the array w...read more
  2. K-Reverse a linked list. Have to code in Go lang as the role was for Go lang de...read more
  3. What is the keyword used in interface if we want concreate meth...read more
How long is the Zopsmart Technology interview process?

The duration of Zopsmart Technology 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.8/5

based on 52 interview experiences

Difficulty level

Easy 7%
Moderate 83%
Hard 10%

Duration

Less than 2 weeks 96%
4-6 weeks 4%
View more

Interview Questions from Similar Companies

Vyapar Interview Questions
3.5
 • 60 Interviews
Fleetx.io Interview Questions
3.7
 • 29 Interviews
Classplus Interview Questions
3.4
 • 28 Interviews
LambdaTest Interview Questions
4.5
 • 26 Interviews
Tata nexarc Interview Questions
3.1
 • 25 Interviews
Twilio Interview Questions
3.9
 • 24 Interviews
View all

Zopsmart Technology Reviews and Ratings

based on 110 reviews

3.1/5

Rating in categories

3.2

Skill development

3.2

Work-life balance

3.0

Salary

3.2

Job security

2.9

Company culture

2.6

Promotions

3.0

Work satisfaction

Explore 110 Reviews and Ratings
Software Engineer
101 salaries
unlock blur

₹8 L/yr - ₹14.5 L/yr

Software Development Engineer
86 salaries
unlock blur

₹8 L/yr - ₹14.5 L/yr

Software Developer
81 salaries
unlock blur

₹8 L/yr - ₹14 L/yr

Software Development Engineer II
67 salaries
unlock blur

₹10.5 L/yr - ₹17.2 L/yr

Senior Software Engineer
50 salaries
unlock blur

₹11.7 L/yr - ₹30 L/yr

Explore more salaries
Compare Zopsmart Technology with

Vyapar

3.5
Compare

Nowfloats Technologies

3.2
Compare

ShopKirana

3.8
Compare

Tata nexarc

3.1
Compare
write
Share an Interview