i
Filter interviews by
Palindrome and even and odd numbers questions
Top trending discussions
I appeared for an interview before Mar 2021.
Round duration - 30 minutes
Round difficulty - Medium
This was a MCQ round. 30 ques in 30 mins consisting of difficult quantitative aptitude questions were to be solved.
Round duration - 60 minutes
Round difficulty - Medium
In this test round, 2 coding questions were given. Either write the code or pseudo code
Given an integer N
, find all possible placements of N
queens on an N x N
chessboard such that no two queens threaten each other.
A queen can attack another queen if they ar...
The N Queens Problem involves finding all possible placements of N queens on an N x N chessboard without threatening each other.
Use backtracking algorithm to explore all possible configurations.
Keep track of rows, columns, and diagonals to ensure queens do not threaten each other.
Generate all valid configurations and print them out.
Given an integer array arr
of size 'N' containing only 0s, 1s, and 2s, write an algorithm to sort the array.
The first line contains an integer 'T' representing the n...
Sort an array of 0s, 1s, and 2s in linear time complexity.
Use three pointers to keep track of 0s, 1s, and 2s while traversing the array.
Swap elements based on the values encountered to sort the array in-place.
Time complexity should be O(N) and space complexity should be O(1).
Round duration - 60 minutes
Round difficulty - Easy
This was a technical round with questions on DSA.
You are given a string of length N
. Your task is to reverse the string word by word. The input may contain multiple spaces between words and may have leading o...
Reverse words in a string while handling leading, trailing, and multiple spaces.
Split the input string by spaces to get individual words
Reverse the order of the words
Join the reversed words with a single space in between
You are provided with the head of a linked list containing integers. Your task is to determine if the linked list is circular.
Detect if a given linked list is circular by checking if it forms a closed loop.
Traverse the linked list using two pointers, one moving at double the speed of the other.
If the two pointers meet at any point, the linked list is circular.
If the faster pointer reaches the end of the list (NULL), the linked list is not circular.
Round duration - 30 minutes
Round difficulty - Easy
HR round with typical behavioral problems.
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 17 Jul 2023
I applied via Campus Placement and was interviewed before Jul 2022. There were 5 interview rounds.
Coding test based on average DSA on hackerearch.
1 to 1 coding with interviewer
Some puzzles were asked more like quizez
posted on 16 Sep 2024
I applied via Campus Placement
Pattern, string, array
Merge overlapping intervals in a list to create a consolidated list of intervals.
Sort the intervals based on the start time.
Iterate through the sorted intervals and compare the current interval with the last merged interval.
If they overlap, merge them by updating the end time of the last merged interval.
If they don't overlap, add the current interval to the merged list.
Example: Given intervals [[1,3],[2,6],[8,10],[15,1...
I am passionate about creating innovative software solutions and believe your company aligns with my values and goals.
Passionate about software development
Believe company aligns with values and goals
posted on 15 Sep 2021
I appeared for an interview in Nov 2020.
Round duration - 90 minutes
Round difficulty - Easy
The 1st round was online coding + MCQ round. It had 3 sections in total to be solved in 95 mins.
Next comes the technical interview.
The technical interview lasted for about 45 minutes. It started with a basic introduction. Then, she framed some questions from my resume and projects which I have mentioned. Questions were mainly from Data structure, OS, DBMS, SQL. She told me to rate my data structure skill on a scale of 1 to 5.
Design a data structure to process a stream of numbers and efficiently find the kth largest number at any given point in time.
You will receive a contin...
Design a data structure to efficiently find the kth largest number in a stream of numbers.
Implement a data structure that can store incoming numbers and efficiently retrieve the kth largest number.
Support addition of numbers and retrieval of the kth largest number.
Use a priority queue or heap data structure to maintain the k largest numbers in the stream.
Handle queries of adding numbers and retrieving the kth largest n...
Round duration - 30 minutes
Round difficulty - Easy
The technical interview lasted for about 45 minutes. It started with a basic introduction. Then, she framed some questions from my resume and projects which I have mentioned. Questions were mainly from Data structure, OS, DBMS, SQL. She told me to rate my data structure skill on a scale of 1 to 5.
Given a Binary Search Tree (BST) consisting of 'N' nodes, where each node contains some integer data, your task is to determine whether there is a node in the BST whose d...
Given a Binary Search Tree, determine if a node with a given integer exists.
Traverse the BST in a way that compares the current node's data with the given integer 'X'.
If the current node's data is equal to 'X', return True.
If the current node's data is less than 'X', move to the right subtree; if greater, move to the left subtree.
Repeat this process until a match is found or the end of the tree is reached.
You are given an array of integers. The task is to remove all duplicate elements and return the array while maintaining the order in which the elements were provided.
Remove duplicates from an array while maintaining order.
Use a set to keep track of unique elements.
Iterate through the array and add elements to the set if not already present.
Convert the set back to an array to maintain order.
Tip 1 : Read interview experience before interview
Tip 2 : Think loud about each coding question.
Tip 1 : Have some projects on resume.
Tip 2 : No spelling mistake
Tip 3 : Resume should be in proper format
posted on 11 Jan 2025
3 coding questions of array string and stack
posted on 3 Nov 2024
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
Round 1 -> 3 easy coding questions (I did all three)
round2 -> 2 coding questions (1 was leetcode's trapping rainwater problem) (Did 1.5)
Designing a DBMS for a college website involves creating tables for students, courses, faculty, and more.
Create tables for students, courses, faculty, departments, etc.
Establish relationships between tables using foreign keys.
Include attributes like student ID, course ID, faculty ID, etc.
Implement normalization to reduce redundancy and improve data integrity.
Consider implementing views for complex queries or reports.
Implement debouncing, create a nodejs server with get/post api, and answer JavaScript questions.
Implement debouncing by using setTimeout and clearTimeout to limit the number of times a function is called.
Create a nodejs server with Express framework to handle get and post requests.
Answer JavaScript questions on closures, let/var/const, event loop, and output based questions.
Provide examples for each concept to demonstr...
I applied via Walk-in and was interviewed before Aug 2023. There were 3 interview rounds.
In 1st round they will provide a pattern question which you need to solve in 1 hour
Second round as well a coding test, which is a hard level of pattern coding test which you need to solve with in 45 minutes.
Arrow functions are a concise way to write functions in JavaScript.
Arrow functions are written using the '=>' syntax.
They do not have their own 'this' keyword.
They are best suited for non-method functions.
Example: const add = (a, b) => a + b;
To commit and push code in Git, you need to stage changes, commit them, and then push to the remote repository.
Stage changes using 'git add
Commit changes using 'git commit -m 'commit message''
Push changes to remote repository using 'git push'
I appeared for an interview before Mar 2024, where I was asked the following questions.
I appeared for an interview in Jan 2025.
Like pattern question
2 basic project for creating and make project
Flowing code involves organizing and structuring code in a logical and readable manner.
Break down the code into smaller functions or modules
Use meaningful variable and function names
Follow a consistent coding style and indentation
Comment code to explain complex logic
Use version control to track changes and collaborate with others
Our project includes a unique functionality that allows users to customize their own user interface themes.
Users can choose from a variety of color schemes and layouts to personalize their experience.
The customization options are saved for each user, so they can easily switch between themes.
This feature enhances user satisfaction and engagement with the software.
based on 3 interview experiences
based on 4 reviews
Rating in categories
Cloud Engineer
157
salaries
| ₹5.6 L/yr - ₹12.1 L/yr |
Cloud Associate
152
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Cloud Specialist
66
salaries
| ₹12 L/yr - ₹19 L/yr |
Software Engineer
37
salaries
| ₹4 L/yr - ₹12 L/yr |
Devops Engineer
34
salaries
| ₹5 L/yr - ₹9.5 L/yr |
Tekwissen
Softenger
XcelServ Solutions
Capital Numbers Infotech