I applied through a recruiter. The process took 1 week. I interviewed at FINRA (Rockville, MD) in Apr 2019
Interview
Vendor reached out to apply for a full time lead engineer position. Initial tech phone screen by the program manager for half hour, and later followed by an onsite tech screen for 3 hours. On-site interview is pretty hard. I think I did pretty well, but not sure what happened, they didn't provided me any details.
Interview questions [1]
Question 1
Iterate an array list and arrange items in a single pass.
System design for a parking lot
Count types of cubes (similar cubes) in a very large 3D cube.
Design an Spring application with restful architecture, DAO layer.