i
Filter interviews by
I applied via Campus Placement and was interviewed before Jan 2024. There were 2 interview rounds.
Coding questions easy level leetcode
Immutability in strings means that once a string object is created, its value cannot be changed.
String objects in Java are immutable, meaning their values cannot be modified after creation.
Any operation that appears to modify a string actually creates a new string object.
This helps in ensuring data integrity and thread safety.
Example: String str = "Hello"; str.concat(" World"); // This does not change the value of str,...
A string concatenation program combines multiple strings into a single string efficiently.
Use the '+' operator for simple concatenation: `String result = str1 + str2;`
Utilize StringBuilder for performance in loops: `StringBuilder sb = new StringBuilder(); sb.append(str1); sb.append(str2);`
Join an array of strings using String.join: `String result = String.join("", array);`
Consider using streams in Java 8+: `String resu...
What people are saying about Mercedes-Benz Research and Development India
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
If and Switch Case statements are used for conditional branching in programming.
If statements are used for simple conditional branching.
Switch Case statements are used for multiple conditional branching.
If statements are more flexible than Switch Case statements.
Switch Case statements are more efficient than If statements for large number of conditions.
If statements can be nested, but Switch Case statements cannot.
Exam...
Yes, algorithms and pseudocodes are still important in IT Services.
Algorithms are used in various fields of IT such as machine learning, data analysis, and cryptography.
Pseudocodes are used to plan and design algorithms before coding them.
Understanding algorithms and pseudocodes is essential for software engineers to write efficient and optimized code.
Examples of algorithms include sorting algorithms, search algorithms...
Yes, I am comfortable using both CLIs and IDEs for my daily tasks.
I have experience using various CLIs such as Git Bash, Windows Command Prompt, and Terminal on macOS.
I am proficient in using IDEs such as Visual Studio Code, Eclipse, and IntelliJ IDEA.
I understand the benefits and drawbacks of both CLIs and IDEs and can choose the appropriate tool for the task at hand.
I applied via Company Website and was interviewed before Sep 2021. There were 2 interview rounds.
2 coding questions which are of easy level
Truncate removes all data from a table while delete removes specific rows.
Truncate is faster than delete as it doesn't log individual row deletions
Truncate resets auto-increment values while delete doesn't
To truncate a table in MySQL, use the TRUNCATE TABLE statement
Methodology used in my project was Agile
I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed before Oct 2020. There was 1 interview round.
based on 1 interview experience
Difficulty level
Duration
Senior Engineer
1.2k
salaries
| ₹15.4 L/yr - ₹26.7 L/yr |
Senior Technical Lead
937
salaries
| ₹22.5 L/yr - ₹40 L/yr |
Senior Consultant
810
salaries
| ₹15.2 L/yr - ₹27.5 L/yr |
Senior Software Engineer
585
salaries
| ₹14.8 L/yr - ₹29.4 L/yr |
Principal Consultant
572
salaries
| ₹22.2 L/yr - ₹40 L/yr |
Bosch Global Software Technologies
Qualcomm
Tata Motors
TCS