i
Six Sigma Soft Solutions
Filter interviews by
Be the first one to contribute and help others!
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
Find duplicates in an array of strings
Iterate through the array and store each element in a hash set
If an element is already in the hash set, it is a duplicate
Return a list of all duplicates found
posted on 4 Mar 2023
Its a mix of basic OOPS concepts , functionality call and output of sample program
posted on 22 Feb 2022
I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jan 2019. There were 4 interview rounds.
I was interviewed in Mar 2022.
Round duration - 60 minutes
Round difficulty - Medium
Mcq + Data structures questions
O(1) because the extra space being used (looping vari...
Round duration - 70 minutes
Round difficulty - Medium
Standard System Design round
Design a Doctor Appointment System with some testcases
Tip 1 : Implement using OOPs
Tip 2 : Try to tell your approach to the interviewer as much as you can side by side
Round duration - 90 minutes
Round difficulty - Medium
Interview of DSA + OOPS + Databse(SQL query) + Operating System
If the input tree is as depicted in the picture:
The Left View of the tree will be: 2 35 2
This problem can be solved through recursion.We will maintain max_level variable which will keep track of maxLevel and will pass current level in recursion as argument. Whenever we see a node whose current level is more than maxLevel then we will print that node as that will be first node for that current level. Also update maxLevel with current level.
Space Complexity: O(n)Explanation:O(N), where ‘N’...
What is the difference between CHAR and VARCHAR2 datatype in SQL?
Write an SQL query to find names of employees starting with ‘A’?
What are the various types of constructors in C++?
What is the difference between overloading and overriding?
What is a process? What are the different states of a process?
What is IPC? What are the different IPC mechanisms?
Round duration - 60 minutes
Round difficulty - Easy
Hr round - normal hr questions + situational
Thoughtworks community discussion
Why should we hire you?
Tip 1 : Read all Thoughtworks community page and be honest
Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.
Tip 3 : The cross-questioning can go intense sometimes, think before you speak.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
posted on 2 Apr 2022
I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.
List is mutable and Tuple is immutable in Python.
List can be modified after creation while Tuple cannot be modified.
List uses square brackets [] while Tuple uses parentheses ().
List is used for homogenous data while Tuple is used for heterogenous data.
List is slower than Tuple in terms of performance.
Example of List: [1, 2, 3] and Example of Tuple: (1, 'hello', 3.14)
Python uses automatic memory management through garbage collection.
Python uses reference counting to keep track of memory usage.
When an object's reference count drops to zero, it is deleted.
Python also uses a garbage collector to handle circular references.
Memory allocation is handled by the Python memory manager.
Python provides tools like the 'gc' module for managing memory usage.
Yes, numpy and pandas are Python libraries used for data analysis and manipulation.
NumPy is used for numerical operations on arrays and matrices.
Pandas is used for data manipulation and analysis, providing data structures like DataFrame.
Both libraries are commonly used in data science and machine learning.
Example: import numpy as np; import pandas as pd;
Generator generates values on the fly while iterator iterates over a collection of values.
Generator is a function that returns an iterator.
Generators use 'yield' keyword to return values one at a time.
Iterators are objects that implement the 'next' method to return the next value in a collection.
Iterators can be created from arrays, strings, maps, sets, etc.
Generators are useful for generating large sequences of values...
posted on 10 Aug 2022
posted on 17 Oct 2021
Software Developer
37
salaries
| ₹3.8 L/yr - ₹7.1 L/yr |
HR Executive
34
salaries
| ₹1.8 L/yr - ₹3.2 L/yr |
Desktop Support Engineer
33
salaries
| ₹2.8 L/yr - ₹4.5 L/yr |
Resource Coordinator
32
salaries
| ₹1.5 L/yr - ₹4.5 L/yr |
System Engineer
28
salaries
| ₹2.5 L/yr - ₹5.8 L/yr |
TCS
Infosys
Wipro
HCLTech