Software Engineer
Interview Date
—
Result
Not Specified
Difficulty
Challenging
Rounds
Multiple rounds
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified
Interview Type: Full-Time
Result: Not Specified
Difficulty: Challenging
Rounds: Multiple rounds
Topics Asked: Object-Oriented Programming, Data Structures, Algorithms, System Design, Distributed Systems, Threading, Data Management, Unit Testing, Coding Challenges
This experience for a Software Engineer role at Mitsubishi UFJ Financial Group (MUFG) involved challenging coding rounds. The initial screening was conducted by a recruiter. Following this, candidates typically undergo a technical interview, which may be conducted via video conferencing and focuses on coding skills and technical knowledge. Expected topics include object-oriented programming, data structures, algorithms, and system design, with potential questions on distributed systems, threading, and data management. Pair programming exercises are a common part of the interview process.
One reported experience in a first round involved being given a codebase with multiple files and using AI Assist mode to fix unit tests and solve an exponential time problem. Another candidate faced a problem to find the maximum subarray sum after 'm' operations, inserting elements from another array at the front or back. In a phone screen round, a candidate solved parity sorting and large island coding problems, but was ultimately rejected despite completing them.