Filter interviews by
Basic aptitude inquiries.
A group discussion on a random topic.
A paper coding test consisting of two questions based on data structures and algorithms.
I applied via Recruitment Consultant and was interviewed in Nov 2021. There were 3 interview rounds.
stringBuilder and stringBuffer are both used to manipulate strings, but stringBuilder is faster and not thread-safe while stringBuffer is slower and thread-safe.
Both classes are used to manipulate strings.
stringBuilder is faster than stringBuffer.
stringBuffer is thread-safe while stringBuilder is not.
Use stringBuilder when you don't need thread-safety and performance is important.
Use stringBuffer when you need thread-s
The given string can be reversed using recursion.
Use a recursive function to reverse the string.
The base case of the recursion would be an empty string.
In each recursive call, remove the first character of the string and append it to the reversed substring.
Yes, strings are immutable in most programming languages.
Immutable means that once a string is created, it cannot be modified.
Any operation that appears to modify a string actually creates a new string.
This can lead to performance issues when working with large strings or in loops.
Examples of languages with immutable strings include Java, Python, and Ruby.
Yes, we can pass arguments in place of args in string[] args.
Arguments can be passed directly as an array of strings.
The number of arguments passed must match the size of the array.
Example: public static void main(String[] args) can be called as main(new String[] {"arg1", "arg2"});
A program that searches for a substring in an array of strings.
Create a function that takes an array of strings and a substring as parameters
Loop through the array and check if the substring is present in each string
Return an array of strings that contain the substring
Top trending discussions
posted on 15 Jul 2022
I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.
If you are a fresher , then this is for you else almost no coding test for experienced candidates.
posted on 16 Jul 2022
posted on 23 Oct 2024
I applied via Indeed and was interviewed in Sep 2024. There were 4 interview rounds.
posted on 24 Jan 2025
I appeared for an interview before Jan 2024.
Logical reasoning questions (1-1.5 hours)
DSA Questions(2 hours)
I applied via Campus Placement
Dsa problems dp and tress problem
I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.
5 years of experience in software development
Proficient in developing web applications
Skilled in using various technologies
Passionate about software engineering
The test was in hackerrank platform, it was moderate level.
posted on 7 Mar 2023
Singleton design pattern restricts the instantiation of a class to a single instance and provides global access to it.
Used when only one instance of a class is required throughout the application
Provides a global point of access to the instance
Implemented using a private constructor, static method, and static variable
Example: Logger class, Database connection class
C# LINQ queries for group and sum data from data table
Use GroupBy() method to group data based on a specific column
Use Sum() method to calculate the sum of a column
Use Select() method to select the required columns
Solid design principles are a set of guidelines for writing maintainable and scalable code.
Single Responsibility Principle (SRP) - each class should have only one responsibility
Open/Closed Principle (OCP) - classes should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - subclasses should be able to replace their parent classes without affecting the program's correctness
Interface Se...
posted on 3 Jun 2024
I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.
Basic aptitude test and was unproctored
based on 1 interview
Interview experience
based on 24 reviews
Rating in categories
Software Engineer
206
salaries
| ₹2 L/yr - ₹8.1 L/yr |
Senior Software Engineer
107
salaries
| ₹4 L/yr - ₹14 L/yr |
Software Developer
50
salaries
| ₹2 L/yr - ₹9 L/yr |
Software Engineer Trainee
24
salaries
| ₹1.8 L/yr - ₹3.5 L/yr |
Middleware Administrator
21
salaries
| ₹2.3 L/yr - ₹11 L/yr |
Maxgen Technologies
Value Point Systems
JoulestoWatts Business Solutions
F1 Info Solutions and Services