Lead Engineer Interview Questions

7,966 lead engineer interview questions shared by candidates

Round one : You are given two linked lists and two integers i and j (i <= j). You need to replace the nodes from index i to j (0-based) in the first linked list with the entire second linked list and return the updated list. Example: Input: List1: 1 -> 2 -> 3 -> 4 -> 9 -> 6 List2: 4 -> 5 -> 10 -> 7 -> 3 i = 2, j = 4 Output: 1 -> 2 -> 4 -> 5 -> 10 -> 7 -> 3 -> 9 -> 6 Other Question Java ( Immutability etc) , Spring boot ( DI , Scope , Bean ) Singleton pattern, Rest API (What happen if we call POST but in apps we defined put method)
avatar

Senior Lead Software Engineer

Interviewed at JPMorganChase

3.9
Oct 7, 2025

Round one : You are given two linked lists and two integers i and j (i <= j). You need to replace the nodes from index i to j (0-based) in the first linked list with the entire second linked list and return the updated list. Example: Input: List1: 1 -> 2 -> 3 -> 4 -> 9 -> 6 List2: 4 -> 5 -> 10 -> 7 -> 3 i = 2, j = 4 Output: 1 -> 2 -> 4 -> 5 -> 10 -> 7 -> 3 -> 9 -> 6 Other Question Java ( Immutability etc) , Spring boot ( DI , Scope , Bean ) Singleton pattern, Rest API (What happen if we call POST but in apps we defined put method)

Transaction types: P2P and P2M. For P2M: Maintain a top 100 users list based on total transaction amount. Sender is eligible for reward if they are in the top 100. makePayment(amount, txnId, txnType, senderId) → returns TxnSummary(txnId, eligible) getTxnHistory(senderId, txnType) → returns total transactions for that sender.
avatar

Lead Software Development Engineer

Interviewed at JPMorganChase

3.9
Oct 7, 2025

Transaction types: P2P and P2M. For P2M: Maintain a top 100 users list based on total transaction amount. Sender is eligible for reward if they are in the top 100. makePayment(amount, txnId, txnType, senderId) → returns TxnSummary(txnId, eligible) getTxnHistory(senderId, txnType) → returns total transactions for that sender.

The interviewers asked me questions related to my work experience, and I appreciated the opportunity to discuss my skills and qualifications in greater detail.However, during the interview, it became apparent that there may be a technology gap between the GE Aviation location in Bengaluru and the company's operations in the USA. Overall, I enjoyed the interview process with GE Aviation and felt that the questions asked were relevant and thought-provoking.
avatar

Lead Engineer

Interviewed at GE Aerospace

4.1
Mar 14, 2023

The interviewers asked me questions related to my work experience, and I appreciated the opportunity to discuss my skills and qualifications in greater detail.However, during the interview, it became apparent that there may be a technology gap between the GE Aviation location in Bengaluru and the company's operations in the USA. Overall, I enjoyed the interview process with GE Aviation and felt that the questions asked were relevant and thought-provoking.

Viewing 2101 - 2110 interview questions

Glassdoor has 7,966 interview questions and reports from Lead engineer interviews. Prepare for your interview. Get hired. Love your job.