Filter interviews by
I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.
The interviewer asked me to write the code in which I give you the problem and tell them your code flow and working execution and they asked me oop concept question
They gave also one assignment based on python programming
Top trending discussions
I applied via campus placement at National Institute of Technology (NIT), Raipur and was interviewed before May 2023. There were 3 interview rounds.
Easy-level questions were asked. One was for coding up BFS of a tree, another was to implement queue using linked list
Medium level questions were asking related to tree and arrays
posted on 15 Sep 2021
I was interviewed before Sep 2020.
Round duration - 60 Minutes
Round difficulty - Medium
First there was a preplacement talk of company and interview process. Soon online test was conducted around 10 AM in consisting of MCQs, and coding question. Platform was smooth enough.
Given a string ‘S’ composed of lowercase English letters, your task is to identify the longest palindromic substring within ‘S’.
If there are multiple longest palin...
The brute force solution is to pick all possible starting and ending positions for a substring and verify if it is a palindrome.
The steps are as follows:
Round duration - 45 Minutes
Round difficulty - Medium
The day after online test is done , Technical round was conducted at 9AM . Interview went well without distractions though it was online.
You are given a sequence of numbers, ARR
. Your task is to return a sorted sequence of ARR
in non-descending order using the Merge Sort algorithm.
The Merge Sort...
The basic idea is that we divide the given ‘ARR’ into two-part call them ‘leftHalves’ and ‘rightHalves’ and call the same function again with both the parts. In the end, we will get sorted ‘leftHaves’ and sorted ‘righthalves’ which we merge both of them and return a merged sorted ‘ARR’.
We implement this approach with a divide and conquer strategy.
Here is the algorithm :
Round duration - 45 Minutes
Round difficulty - Medium
Round duration - 35 Minutes
Round difficulty - Medium
Tip 1 : First of all make sure you are strong in programming languages (OOPS Java and C) .
Tip 2 : It is very important to have good command on core subjects of Operating systems ,DBMS and Computer Networks.
Tip 3 : After having grip on mentioned above, move on to Data Structures and Algorithms which plays a vital role to be placed in
any product based company.
Tip 4: No exam/interviewer goes untouched on topics of Database and SQL. Be confident enough to write queries on being
asked.
Tip 5 : Do not forget to assess yourself. Mock interviews would work, but self assessment is necessary. You can switch on your
camera and know the way you are performing and auto correct yourself .Am sure most of you will find it worthy.
Tip 6 : After being prepared , it is very common for any student/person to feel nervous on the day of interview , but don't worry
be good at yourself and interviewer would definitely make u feel comfortable.
Tip 1 : Spend time on preparing your resume. Do not give false statements.
Tip 2 : You must be prepared enough to answer every point mentioned in the resume.
Tip 3 : Highlight your areas of strengths where you wanted to be questioned.
Tip 4 : Make sure you have good projects in your hand.
Tip 5 : Good presentation of content is very much important.
I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.
3 simple coding questions
Merge sort is a divide and conquer algorithm that recursively divides the input array into smaller subarrays, sorts them, and then merges them back together.
Divide the input list into two halves
Recursively apply merge sort to each half
Merge the sorted halves back together
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Functions return a single value, while stored procedures can perform multiple operations and return multiple values.
Functions return a single value, while stored procedures can return multiple values.
Functions are called in SQL statements, while stored procedures are called using EXECUTE statement.
Functions cannot have output parameters, while stored procedures can have output parameters.
Functions cannot modify server ...
Custom exceptions can be implemented in MVC by creating a new class that inherits from Exception class.
Create a new class that inherits from Exception class
Override the constructor to pass a custom message to the base Exception class
Throw the custom exception in the MVC controller or service layer
FIFO stands for First In, First Out. LIFO stands for Last In, First Out.
FIFO is a method for organizing and manipulating a data buffer, where the first element added is the first to be removed.
LIFO is a method where the last element added is the first to be removed.
FIFO is like a queue, while LIFO is like a stack.
Example: In a FIFO queue, if elements A, B, and C are added in that order, they will be removed in the same...
First round was on Hacker Earth
I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.
Model classes in UIKit are used to represent data in an application's user interface.
Model classes in UIKit typically subclass NSObject and are used to store and manage data for views.
They can include properties to represent different data fields, methods to manipulate the data, and sometimes protocols for delegation.
For example, a model class for a user profile in a social media app might have properties like username...
Project related questions
I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.
Software Engineer
47
salaries
| ₹3 L/yr - ₹9.9 L/yr |
Software Developer
21
salaries
| ₹3 L/yr - ₹12.2 L/yr |
SME
12
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Softwaretest Engineer
11
salaries
| ₹4.1 L/yr - ₹20 L/yr |
Member Technical Staff
8
salaries
| ₹3.8 L/yr - ₹4.5 L/yr |
Cognizant
TCS
Wipro
Infosys