Upload Button Icon Add office photos

Filter interviews by

MIB Senior Software Engineer Interview Questions and Answers

Updated 30 Jan 2023

MIB Senior Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jul 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(3 Questions)

  • Q1. Your last salary in the previous company
  • Q2. Will you work for long term basis
  • Q3. Do you know Laravel framework
  • Ans. 

    Yes, I know Laravel framework

    • Laravel is a PHP web application framework

    • It follows the Model-View-Controller (MVC) architectural pattern

    • It provides features like routing, middleware, and authentication

    • Example: Laravel is used by popular websites like Udemy and Deltanet Travel

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. Have you worked on Laravel
  • Q2. Will you be alright to work on full stack
  • Ans. 

    Yes, I am comfortable working on full stack development.

    • I have experience working on both front-end and back-end technologies

    • I am proficient in languages such as JavaScript, HTML, CSS, and Java

    • I have worked with frameworks such as React, Angular, Node.js, and Spring Boot

    • I am comfortable working with databases such as MySQL and MongoDB

  • Answered by AI
  • Q3. Can you communicate in English
  • Ans. 

    Yes, I am fluent in English and can communicate effectively.

    • I have been speaking English since childhood

    • I have worked in English-speaking environments throughout my career

    • I have experience communicating with clients and colleagues from diverse backgrounds

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep looking for best suits you. Give your career an uplift in the company and grow further as a leader.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java 8, Stream API
  • Q2. Dependency Injection in Spring
  • Ans. 

    Dependency Injection in Spring is a design pattern where objects are passed their dependencies rather than creating them internally.

    • In Spring, dependencies are injected into a class through constructor injection, setter injection, or field injection.

    • This helps in achieving loose coupling between classes and makes the code more testable and maintainable.

    • Example: @Autowired annotation in Spring is used for dependency inj

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. My Experience in IT
  • Ans. 

    I have over 8 years of experience in IT, specializing in software development and project management.

    • Developed web applications using Java, Spring, and AngularJS

    • Led a team of developers in implementing a new CRM system for a large client

    • Managed multiple projects simultaneously, ensuring on-time delivery and client satisfaction

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java questions and basics of testing
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basic java and rest full API, multithreading and stream
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Jan 2021.

Round 1 - Aptitude Test 

10 min aptitude test

Round 2 - Coding Test 

3 coding problem to solve on hackerrank

Round 3 - Coding Test 

Multiple choice test

Round 4 - Technical 

(1 Question)

  • Q1. Technical interview
Round 5 - HR 

(1 Question)

  • Q1. HR discussion and salary negotiations

I applied via Naukri.com and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. What are indexes in the database? what is the difference between clustered and non-clustered indexes?
  • Ans. 

    Indexes are used to improve database performance. Clustered indexes determine the physical order of data, while non-clustered indexes do not.

    • Indexes are used to speed up data retrieval operations in a database.

    • Clustered indexes determine the physical order of data in a table, while non-clustered indexes do not.

    • A table can have only one clustered index, but multiple non-clustered indexes.

    • Clustered indexes are generally ...

  • Answered by AI
  • Q2. Write a query to delete duplicate rows from a table.
  • Ans. 

    Query to delete duplicate rows from a table

    • Use GROUP BY clause to group the rows by their unique values

    • Use HAVING clause to filter out the groups with count greater than 1

    • Use DELETE statement to delete the duplicate rows

  • Answered by AI
  • Q3. Class A { public string A() { return "hello"; } } what is wrong with above code?
  • Q4. What is a singleton pattern and how to implement it?
  • Ans. 

    Singleton pattern restricts the instantiation of a class to a single instance and provides a global point of access to it.

    • Create a private constructor to restrict instantiation of the class

    • Create a private static instance of the class

    • Create a public static method to access the instance

    • Ensure thread safety if necessary

    • Examples: Database connection, Logger, Configuration settings

  • Answered by AI
  • Q5. How do you handle exceptions in stored procedures?
  • Ans. 

    Handle exceptions in stored procedures by using TRY-CATCH blocks.

    • Use TRY-CATCH blocks to catch and handle exceptions

    • Log the error message and severity level

    • Rollback the transaction if necessary

    • Rethrow the error if it cannot be handled

    • Use RAISERROR to raise custom error messages

  • Answered by AI
  • Q6. Explain SOLID principles.
  • Ans. 

    SOLID principles are a set of five design principles that help in creating maintainable and scalable software.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open-Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Subtypes should be substitutable for their base types.

    • I - Interface Segregation Principle: C...

  • Answered by AI
  • Q7. Difference between throw and throw exception?
  • Ans. 

    throw is used to throw an exception while throw exception is used to throw a specific exception.

    • throw is used to throw any type of exception while throw exception is used to throw a specific type of exception.

    • throw exception is followed by the type of exception that needs to be thrown.

    • throw can be used to throw any object while throw exception can only be used to throw an exception object.

    • Example: throw new Exception("

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You need to give quite a few interviews to be prepared.

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in May 2022. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Few questions on Basic of react JS, Hooks, basic JS like temporal dead zone, scope
  • Q2. Questions on GIT and GIT HUB, Merges, Commits, Squash
  • Q3. Scrum related questions

Interview Preparation Tips

Topics to prepare for TCS Senior Software Engineer interview:
  • React.Js
  • Javascript
  • Scrum
  • GIT
Interview preparation tips for other job seekers - It was a telephonic interview and only the theoretical questions were asked.
The problem was that i was not given any feedback related to my interview

I applied via Company Website and was interviewed in Dec 2021. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Tell me about yourself
  • Ans. Tell them briefly about your educational background, which company you are working for, your role in the company.
  • Answered Anonymously
  • Q2. Tell me about your latest project you worked on
  • Ans. Tell them about your recent project, what you've worked on, whether you were an individual contributor, was part of a team larger team and your contribution, or you were the lead in that project.
  • Answered Anonymously
  • Q3. What architectural changes did you suggest
  • Ans. 

    I suggested implementing a microservices architecture to improve scalability and maintainability.

    • Proposed breaking down the monolithic application into smaller, independent services

    • Suggested using containerization to improve deployment and scaling

    • Recommended implementing a service registry and discovery mechanism

    • Suggested using an API gateway to manage traffic and enforce security policies

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, the first 5 minutes are crucial, an interviewer typically makes a decision to move forward with the candidate or not within first 5 minutes.
Have a good grasp on the language, typically all the corporates now prefer english, which must be perfected. Reading news papers are good ways to improve upon any language.
Round 1 - Technical 

(4 Questions)

  • Q1. 1st round-Hacker rank test, there will be MCQ type questions and 2 programs
  • Q2. 2nd round- Technical round
  • Q3. PDM round-managerial discussion
  • Q4. Hr round-Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Java, selenium, testng should be average at least.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Oct 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. What are your strengths and weakness in the Testing domain?
  • Ans. It is a subjective question where the expectation is to showcase the experience the candidate has in different domains and with different technologies they have worked on. The answer should clearly reflect the accomplishments and challenges faced during the entire career path.
  • Answered by nimesh gupta
  • Q2. Explain the complex test scenario automated by you in your career
  • Ans. 

    Automated testing of a complex financial transaction system with multiple user roles and permissions

    • Created automated test scripts using Selenium to simulate different user roles accessing the system

    • Tested various scenarios such as fund transfers, account creation, and transaction history

    • Implemented data-driven testing to validate different input combinations and edge cases

    • Used API testing tools like Postman to verify ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please be yourself and be creative to showcase your work. People love to hire genuine and smart candidates

MIB Interview FAQs

How many rounds are there in MIB Senior Software Engineer interview?
MIB interview process usually has 3 rounds. The most common rounds in the MIB interview process are Resume Shortlist, HR and Technical.
What are the top questions asked in MIB Senior Software Engineer interview?

Some of the top questions asked at the MIB Senior Software Engineer interview -

  1. Will you be alright to work on full st...read more
  2. Do you know Laravel framew...read more
  3. Can you communicate in Engl...read more

Tell us how to improve this page.

MIB Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Highway Engineer
3 salaries
unlock blur

₹4.1 L/yr - ₹4.4 L/yr

Chief Security Officer
3 salaries
unlock blur

₹28 L/yr - ₹30.2 L/yr

Explore more salaries
Compare MIB with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview