Filter interviews by
I applied via Campus Placement and was interviewed in May 2021. There were 3 interview rounds.
Reversing a linked list involves changing the direction of the pointers in the list.
Iterative approach involves traversing the list and changing the direction of the pointers
Recursive approach involves calling the function recursively on the next node and changing the direction of the pointers
Care should be taken to handle edge cases like empty list or list with only one node
Top trending discussions
posted on 4 Dec 2024
3 coding que easy,med and hard
posted on 29 Feb 2024
Core java , string, thread , sql, mvc, spring boot
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
This is Simple medium level
I am a passionate software engineer with a strong background in coding and problem-solving.
Experienced in multiple programming languages such as Java, Python, and C++
Worked on various projects including web development and mobile applications
Strong understanding of data structures and algorithms
Excellent communication and teamwork skills
Constantly learning and adapting to new technologies
I applied via campus placement at BV Raju Institute of Technology, Medak and was interviewed in Sep 2023. There were 3 interview rounds.
Program to convert alternate letters of a sentence to uppercase, excluding whitespace
Iterate through each character of the sentence
Check if the character is a letter and if its index is odd
Convert the letter to uppercase if conditions are met
I approach solving balanced parenthesis program by using a stack data structure.
Use a stack to keep track of opening parentheses
Iterate through the input string and push opening parentheses onto the stack
When a closing parenthesis is encountered, pop from the stack and check if it matches the closing parenthesis
If stack is empty at the end and all parentheses are matched, the string is balanced
Program to print top five students in a classroom, handling edge cases
Create a list of students with their grades
Sort the list in descending order based on grades
Print the top five students, handling cases where there are less than five students or ties in grades
A program to check if a given string is a palindrome.
Create a function that takes a string as input.
Reverse the string and compare it with the original string.
If they are the same, then the string is a palindrome.
Example: 'racecar' is a palindrome.
Example: 'hello' is not a palindrome.
A program to return Fibonacci series using recursion or iteration
Use recursion to generate Fibonacci series
Use iteration to generate Fibonacci series
Handle edge cases like negative input or input of 0 or 1
Example: Fibonacci series up to 10 - 0, 1, 1, 2, 3, 5, 8, 13, 21, 34
Different ways to create a table in Python include using pandas, sqlite3, and SQLAlchemy libraries.
Using pandas library to create a table from a dictionary or list of lists
Using sqlite3 library to create a table in a SQLite database
Using SQLAlchemy library to create a table in a SQL database
HackerEarth / Hacker rank Test
Using dynamic programming to find the lowest cost for metro passes based on given days.
Create an array to store the minimum cost for each day.
Iterate through each day and calculate the minimum cost based on 1, 7, or 30 day pass.
Update the minimum cost for each day using dynamic programming.
Return the minimum cost for the total number of days needed.
Behavioural and culture fit
It was around 2.5 hours which includes 2 coding ques and MCQ from DBMS, OS, Aptitude and Programming language (C++/Java)
posted on 13 Aug 2023
I applied via Campus Placement and was interviewed before Aug 2022. There were 3 interview rounds.
It was quantitative aptitude test with some coding questions
I applied via campus placement at Netaji Subhas Institute of Technology (NSIT) and was interviewed before Feb 2021. There were 2 interview rounds.
based on 3 reviews
Rating in categories
Senior Analyst
81
salaries
| ₹3.8 L/yr - ₹9.5 L/yr |
Software Engineer
35
salaries
| ₹6.4 L/yr - ₹25 L/yr |
Analyst
32
salaries
| ₹2 L/yr - ₹9.9 L/yr |
Operations Analyst
21
salaries
| ₹3.3 L/yr - ₹4.5 L/yr |
Senior Associate
18
salaries
| ₹4.5 L/yr - ₹11 L/yr |
ICICI Bank
HDFC Bank
Axis Bank
State Bank of India