Tip 1: Practice coding regularly and solve at least 150–200 problems to build confidence.
Tip 2: Revise core subjects like OOPS, DBMS, OS, and CN before interviews.
Tip 3: Build at least one good project to showcase your practical skills.
Tip 1: Keep your resume clear and concise—highlight only relevant skills and projects.
Tip 2: Add measurable achievements to your projects.
The round was conducted online, and the timing was comfortable, not too late. Everything was well coordinated by the placement team. Since this round was mainly a coding test, there was no interaction with an interviewer. The overall experience was organized and stress-free.

Input: ‘n’ = 7 ‘k’ = 3
‘a’ = [1, 2, 3, 1, 1, 1, 1]
Output: 3
Explanation: Subarrays whose sum = ‘3’ are:
[1, 2], [3], [1, 1, 1] and [1, 1, 1]
Here, the length of the longest subarray is 3, which is our final answer.
Step 1: I first tried a brute-force approach using two nested loops to check all possible subarrays. It worked for small inputs, but the time complexity was too high (O(n²)), so it wasn’t efficient.
Step 2: After reviewing the constraints, I realized I needed to optimize the approach. I looked for a way to avoid recalculating sums repeatedly.
Step 3: I then used the prefix-sum + HashMap technique. By storing the earliest occurrence of each prefix sum, I was able to check if a subarray with sum K existed in constant time.
Step 4: This optimized approach reduced the time complexity to O(n), and it handled negative numbers as well. The solution became efficient, and I successfully found the longest subarray with sum K.
The Hyderabad face-to-face technical round was conducted during the daytime in a professional and quiet environment. The interviewer focused on problem-solving skills, asking questions on DBMS and Operating Systems. The round involved logical and coding problems, and the interviewer was professional, observing candidates’ approach and reasoning carefully.
Tip 1: Understand concepts, not just definitions — try to explain with examples, as interviewers often ask scenario-based questions.
Tip 2: Practice SQL queries regularly — focus on joins, subqueries, aggregation, grouping, and complex queries.
Tip 3: Solve previous interview questions on DBMS and OS to get familiar with common patterns.
The HR round was conducted during the daytime in a professional and friendly environment. The discussion focused on personal background, strengths, weaknesses, and career goals. The interviewer was approachable, asked behavioural questions, and assessed communication and attitude. There were no technical questions in this round.
Tip 1: Be honest and confident while answering questions about yourself. Avoid exaggeration.
Tip 2: Prepare short and structured answers for common questions like strengths, weaknesses, and career goals.
Tip 3: Give real-life examples for behavioural questions (teamwork, handling challenges, achievements).

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?