Software Engineer (1/2 Yr Exp.)
Interview Date
Not Specified (experience published July 23, 2025)
Result
Selected
Difficulty
Medium-Hard
Rounds
4 rounds (plus an initial HR call)
Drive Type
Off-Campus (Experienced Hire)
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified (experience published July 23, 2025)
Interview Type: Off-Campus (Experienced Hire)
Result: Selected
Difficulty: Medium-Hard
Rounds: 4 rounds (plus an initial HR call)
Topics Asked: Java (Strings, ArrayList, HashMap, Linked HashMap implementation), Data Structures (Maps, Trees), Algorithms, LeetCode problems, Resume-based questions, Current work discussion, Technologies of interest
The candidate applied directly through a form. The process for experienced professionals typically involves an HR call, two technical rounds, one managerial round, and a final HR/salary discussion.
Round 1: Online Test (Implicit, based on other experiences, but here described as 1st Technical Round)
This round focused on basic Java questions (Strings, ArrayList, HashMap) and two LeetCode questions (one easy, one medium). The interviewer was collaborative, guiding the candidate through problem-solving.
Round 2: Technical Round 2
Held the very next day, this round also featured LeetCode questions, one medium and one tough. The interviewer provided hints when the candidate was stuck. Questions on Maps, Trees, and a strong focus on Linked HashMap were present, including implementing a Linked HashMap using basic Java (without using LinkedList and Maps, only Arrays).
Round 3: Managerial Round
This round had fewer technical questions. It was more focused on the candidate's resume, previous experience, and FactSet's goals.
Round 4: HR Round
An easy round primarily checking communication skills. After satisfaction, salary and other benefits were discussed.