Interview
What is the time complexity of inserting an element into a Min-Heap?
Data StructuresWhat is the output of the following C++ code snippet involving virtual functions and polymorphism?
Object-Oriented Programming (OOP)Find the maximum sum of a contiguous sub-array of size K with a twist: you can skip at most one element from the chosen sub-array to maximize the sum.
Sliding WindowI recently had the opportunity to participate in the Infosys on-campus recruitment drive at IIT Dharwad. I’m happy to share that the process concluded with an offer for the Specialist Programmer (SP) L2 role. Here is a detailed breakdown of my experience: Round 1: Online Assessment (OA) The assessment consisted of 4 coding problems categorized by difficulty: Easy, Medium, Hard, and Complex. Performance in this round determines which role you are mapped to (DSE, SP-L1, SP-L2, or SP-L3). My Performance: I have solved 2.3 question out of 4 ( easy full , medium partial and for hard 11/12). Difficulty Level: The "Easy" and "Medium" questions were comparable to LeetCode Medium. The "Hard" question was LeetCode Hard, and the "Complex" one felt like a high-rated Codeforces problem. Key Takeaway: The entire set was heavy on Dynamic Programming. Solving the "Hard" problem is mandatory to be shortlisted for the SP-L2 and SP-L3 roles. Round 2: Technical Interview (at Infosys Hubli Campus) I was shortlisted for the SP-L3 interview process based on my OA score. The interview took place in person at the Infosys Hubli campus. Atmosphere: The interviewer was very friendly. He skipped the standard "introduction" formalities and jumped straight into a technical discussion. Code Discussion: He reviewed my OA submission extensively. I was asked to explain my approach and logic for every problem I attempted during the assessment. System Design: We spent about 40 minutes discussing a System Design problem: "Design a URL Shortener (like TinyURL)." This was an in-depth discussion covering database choices, scaling, and hashing logic. Verdict: Selected for the Specialist Programmer L2 role. Grateful for the opportunity and looking forward to the journey ahead!
I recently had the opportunity to participate in the Infosys on-campus recruitment drive at IIT Dharwad. I’m happy to share that the process concluded with an offer for the Specialist Programmer (SP) L2 role. Here is a detailed breakdown of my experience: Round 1: Online Assessment (OA) The assessment consisted of 4 coding problems categorized by difficulty: Easy, Medium, Hard, and Complex. Performance in this round determines which role you are mapped to (DSE, SP-L1, SP-L2, or SP-L3). My Performance: I have solved 2.3 question out of 4 ( easy full , medium partial and for hard 11/12). Difficulty Level: The "Easy" and "Medium" questions were comparable to LeetCode Medium. The "Hard" question was LeetCode Hard, and the "Complex" one felt like a high-rated Codeforces problem. Key Takeaway: The entire set was heavy on Dynamic Programming. Solving the "Hard" problem is mandatory to be shortlisted for the SP-L2 and SP-L3 roles. Round 2: Technical Interview (at Infosys Hubli Campus) I was shortlisted for the SP-L3 interview process based on my OA score. The interview took place in person at the Infosys Hubli campus. Atmosphere: The interviewer was very friendly. He skipped the standard "introduction" formalities and jumped straight into a technical discussion. Code Discussion: He reviewed my OA submission extensively. I was asked to explain my approach and logic for every problem I attempted during the assessment. System Design: We spent about 40 minutes discussing a System Design problem: "Design a URL Shortener (like TinyURL)." This was an in-depth discussion covering database choices, scaling, and hashing logic. Verdict: Selected for the Specialist Programmer L2 role. Grateful for the opportunity and looking forward to the journey ahead!
## I was not selected for Bharat Electronics Limited (BEL). One of the main reasons could be that during the discussion I clearly mentioned that I am more interested in the startup and business ecosystem rather than a traditional long-term corporate job. Below is a detailed breakdown of how BEL conducted the recruitment process in our college. # Techncial Test BEL conducted an OMR-based written test consisting of 85 questions with a 2-hour time limit. Question Distribution - Most questions were from core electrical engineering subjects, including: Electromagnetism Electrical Machines Control Systems Analog Electronics Digital Electronics Out of the 85 questions, around 15 questions were general aptitude. These aptitude questions were relatively straightforward and could easily be solved by a student of around 8th–9th standard level. ## Nature of Questions Most technical questions were memory-based rather than complex problem-solving. Many required recalling formulas or theoretical concepts rather than performing long calculations. Some numerical questions were present, but they were direct and not very time-consuming. After the written test, around 10 students were shortlisted for the interview round. #Important Note Before the written test, there was a strict document verification process. Special attention was given to caste certificates, which needed to be issued by the Central Government format, not only by a state authority. Other required documents included: 10th marksheet 12th marksheet College marksheets Aadhaar card Other supporting documents # Interview Round The interview overall went well. Most of the questions were based on my resume and projects. Questions Asked The interview panel asked: Details about the projects mentioned in my resume Technical questions related to electrical engineering fundamentals Questions about my interest in startups Since I mentioned that I am actively working on a startup idea, they asked: If you are already interested in building a startup, why do you want to join BEL? They also asked a personal question related to my background: Since you are from North India, why are you not preparing for IAS instead of pursuing an electrical engineering job? ## Overall Interview Focus The discussion mainly focused on: My technical projects Basic electrical engineering concepts My career interests and long-term plans Overall, the interview was positive and interactive. # Questions Asked in the Interview The specific technical questions asked during my interview are listed in the question section below.
## I was not selected for Bharat Electronics Limited (BEL). One of the main reasons could be that during the discussion I clearly mentioned that I am more interested in the startup and business ecosystem rather than a traditional long-term corporate job. Below is a detailed breakdown of how BEL conducted the recruitment process in our college. # Techncial Test BEL conducted an OMR-based written test consisting of 85 questions with a 2-hour time limit. Question Distribution - Most questions were from core electrical engineering subjects, including: Electromagnetism Electrical Machines Control Systems Analog Electronics Digital Electronics Out of the 85 questions, around 15 questions were general aptitude. These aptitude questions were relatively straightforward and could easily be solved by a student of around 8th–9th standard level. ## Nature of Questions Most technical questions were memory-based rather than complex problem-solving. Many required recalling formulas or theoretical concepts rather than performing long calculations. Some numerical questions were present, but they were direct and not very time-consuming. After the written test, around 10 students were shortlisted for the interview round. #Important Note Before the written test, there was a strict document verification process. Special attention was given to caste certificates, which needed to be issued by the Central Government format, not only by a state authority. Other required documents included: 10th marksheet 12th marksheet College marksheets Aadhaar card Other supporting documents # Interview Round The interview overall went well. Most of the questions were based on my resume and projects. Questions Asked The interview panel asked: Details about the projects mentioned in my resume Technical questions related to electrical engineering fundamentals Questions about my interest in startups Since I mentioned that I am actively working on a startup idea, they asked: If you are already interested in building a startup, why do you want to join BEL? They also asked a personal question related to my background: Since you are from North India, why are you not preparing for IAS instead of pursuing an electrical engineering job? ## Overall Interview Focus The discussion mainly focused on: My technical projects Basic electrical engineering concepts My career interests and long-term plans Overall, the interview was positive and interactive. # Questions Asked in the Interview The specific technical questions asked during my interview are listed in the question section below.
# The selection process for Deloitte typically focuses on core data structures, algorithmic optimization, and database architecture. ## Selection Process: * PPT Presentation * Online Coding Test * Technical Interview 1/ 2/3 (Based on the interview performance) * HR Interview ## Recruiting Tips From developing a standout resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Hashedin Technologies. Here are some recruiting tips from our Team * Be Prepared to discuss your approach to challenges and problem-solving, explaining your thought process and decision making. * Be ready to discuss personal projects in detail, highlighting your role and contributions to showcase your technical skills and communication abilities. * Research the company thoroughly to understand its values, mission, culture and recent developments, demonstrating your genuine interest. * During problem-solving or case study interviews, focus on demonstrating your unique approach and thought process by showcasing your innovative thinking. ## Round Details ## 1. Coding Round - **Number of Questions**: 3 Questions - **Breakdown**: 1 Easy, 2 Medium - **Key Problems**: - String search: Check if a given string is present in an array of strings. - Array Optimization: Find all pairs $(i, j)$ where $arr[i] > arr[j] * 3$. - *Note: Requires an optimized $O(n \log n)$ approach to pass large test cases.* ## 2. Technical Interview (One-to-One) - **Number of Questions**: 3–5 Questions - **Difficulty**: Medium - **Topics**: - **Heaps**: Implementation or priority queue applications. - **Two Pointers**: Used for array/string manipulation. - **Linked Lists**: Detecting cycles and finding the intersection point of two lists. ## 3. Database Design Round - **Focus**: System architecture and data modeling. - **Scenario**: Airport Booking System. - **Requirements**: - Draw/Explain ER Diagrams. - Perform Schema Design. - Write complex SQL queries based on the designed schema. --- ## **Tips** * **Communication is Key**: If you explain your logic confidently and correctly, interviewers may waive the requirement to write the full code for certain questions. * **Optimization**: For array pair problems, think beyond nested loops; consider modified Merge Sort or Fenwick tree logic for large constraints.
# The selection process for Deloitte typically focuses on core data structures, algorithmic optimization, and database architecture. ## Selection Process: * PPT Presentation * Online Coding Test * Technical Interview 1/ 2/3 (Based on the interview performance) * HR Interview ## Recruiting Tips From developing a standout resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Hashedin Technologies. Here are some recruiting tips from our Team * Be Prepared to discuss your approach to challenges and problem-solving, explaining your thought process and decision making. * Be ready to discuss personal projects in detail, highlighting your role and contributions to showcase your technical skills and communication abilities. * Research the company thoroughly to understand its values, mission, culture and recent developments, demonstrating your genuine interest. * During problem-solving or case study interviews, focus on demonstrating your unique approach and thought process by showcasing your innovative thinking. ## Round Details ## 1. Coding Round - **Number of Questions**: 3 Questions - **Breakdown**: 1 Easy, 2 Medium - **Key Problems**: - String search: Check if a given string is present in an array of strings. - Array Optimization: Find all pairs $(i, j)$ where $arr[i] > arr[j] * 3$. - *Note: Requires an optimized $O(n \log n)$ approach to pass large test cases.* ## 2. Technical Interview (One-to-One) - **Number of Questions**: 3–5 Questions - **Difficulty**: Medium - **Topics**: - **Heaps**: Implementation or priority queue applications. - **Two Pointers**: Used for array/string manipulation. - **Linked Lists**: Detecting cycles and finding the intersection point of two lists. ## 3. Database Design Round - **Focus**: System architecture and data modeling. - **Scenario**: Airport Booking System. - **Requirements**: - Draw/Explain ER Diagrams. - Perform Schema Design. - Write complex SQL queries based on the designed schema. --- ## **Tips** * **Communication is Key**: If you explain your logic confidently and correctly, interviewers may waive the requirement to write the full code for certain questions. * **Optimization**: For array pair problems, think beyond nested loops; consider modified Merge Sort or Fenwick tree logic for large constraints.
Verified PrepLinc profile for sharing official interview guides, company insights, and structured preparation material.
Infosys is coming to campus! This guide, compiled by the PrepLinc team with insights from students at IIT Palakkad, covers everything you need to know about the Online Test for the role like Specialist Programmer (SP) and Digital Specialist Engineer (DSE).
The test is typically conducted on the Infosys assessment platform and consists of three sections. The total duration is approximately 100 minutes.
Section 1: Mathematical Ability & Reasoning (25 mins): This section tests your logical and quantitative skills. Expect questions on puzzles, data interpretation, and pattern recognition. Time management is key here.
Section 2: Technical Ability (35 mins): A multiple-choice section covering core CS fundamentals. Key topics include Data Structures, Algorithms (especially complexity analysis), OOPs concepts, DBMS, and basic Operating Systems knowledge.
Section 3: Coding (40 mins): This is the most crucial section, containing two coding problems. Typically, one is of easy-medium difficulty (often array or string-based) and the second is a medium-hard problem (often involving Dynamic Programming, Graphs, or complex data structures like Heaps).
Based on recent experiences, a strong performance in the coding section is vital. Aim to solve at least one question completely and make significant progress on the second. Don't neglect the technical MCQ section, as it often acts as a tie-breaker.
Want to join the conversation?
Be the first to comment!