I applied through a recruiter. The process took 4 weeks. I interviewed at Smarsh (Hyderābād) in Jun 2020
Interview
Resume filtered from job portal-> Recruiter got in touch,briefed about position,Salary Expectations. Interview Schedule as below :
1) HackerRank coding challenge
2) 1st Technical Discussion [1hr45mins] : Interviewers were friendly.
3) 2nd Technical Discussion[40mins] : rejected here
4) HR Discussion
Questions were asked from all areas except core Data Structures and Algorithms[rare for a software product based company].
Interviewers kept switching back and forth from back end discussions to front end discussions through out the interview.
Feedback was quick after each round.
Interview questions [3]
Question 1
HackerRank challenge [60mins]: 3 or 4 Algorithmic questions[Easy-Medium] , Few java MCQs
1) Merge Two sorted arrays
2) Find loop in linkedlist ,Don't remember rest
2nd Technical Discussion: [Virtual 2 Persons] Quick Brief about current project
Questions were on Core java ,System Design,REST architecture.
1) File upload : Design a system for uploading huge file [100GB]
2) why REST ? protocol over which REST runs
3) OutOfMemoryError : How to resolve this in PROD