SDE Intern
Interview Date
2023-08-23
Result
Not Specified (Implied progression through initial
Difficulty
Medium
Rounds
2 Online Assessment rounds, followed by at least 2 Interview Rounds (typically 3).
Drive Type
Not Specified (Face-to-face interviews)
Topics asked
Detailed experience
College: Not Specified
Interview Date: 2023-08-23
Interview Type: Not Specified (Face-to-face interviews)
Result: Not Specified (Implied progression through initial rounds)
Difficulty: Medium
Rounds: 2 Online Assessment rounds, followed by at least 2 Interview Rounds (typically 3).
Topics Asked: Aptitude, Basic Programming, Program Output, Data Structures (Trees), Algorithms (Binary Search on Answer, Morris Traversal), Basic Dynamic Programming.
This experience details the interview process for an SDE intern position at Josh Technology Group, involving online assessment rounds followed by face-to-face interviews.
Level 1: Online Assessment (OA) Rounds
Round 1: Focused on aptitude, basic programming skills, and the ability to decipher program outputs. It included a mix of aptitude problems, basic programming exercises, and two coding problems designed to test logical thinking and coding proficiency.
Round 2: This OA round delved into more challenging problem-solving, consisting of three problems with a focus on trees and basic dynamic programming. One problem required finding the maximum sum subtree within a given tree structure.
Level 2: Interview Rounds
After clearing the Online Assessment rounds, the process moved to face-to-face interviews. While typically three interviews are conducted, this candidate proceeded directly to rounds 2 and 3.
Round 2: The first interview round (referred to as Round 2 after OA) involved two more challenges.
Round 3: In the second interview round, two specific algorithmic challenges were presented:
Key Takeaways from OA: Emphasized accuracy, optimization (time and space), and speed in solving problems without compromising accuracy.