2 technical interview - with two engineers, 1 hour and half interview, first warmup question with valid palindrome, the second question return the miunumim in list in O(1), 3rd question - implementing LRU cachs
1 vp r&D interview - more personal
1 HR interview
Interview questions [1]
Question 1
Return the Minimum of current list in o(1)
Schedule tasks
Phone call with the recruiter, followed by a tech screen, interview prep with the recruiter, then 4.5 hour on-site including a 30 minute break. For the time commitment they expect from candidates, I really wish they would prepare better on their end. Every round of my interviews went over. There was no time management from the interviewers. I did not get my break. The on-site ran a full five hours for me, straight through what should have been my lunch. I had one round where the interviewer presented a problem, and it was clear there was no way I'd be able to get through the whole thing in 45 minutes. This was especially true considering the poor coding environment chosen for such a problem. I was told this was a problem where we would work together, which I guess means to put someone on mute and not pay attention while you make them try to do a couple hours of work in 45 minutes. As far as I was concerned, the interview was over at that point, but I still had more. Is there a polite way to say you're done, and excuse yourself from an interview?
Interview questions [2]
Question 1
Parse text and create a function that gives word suggestions based on characters typed. Then make another suggestion function that takes into account the previous word typed. Then come up with a way to rate your suggestion function's helpfulness.
Create a UI that allows a user to enter a number, or select a number range (randomly pick a number in range), and use that number as a parameter to an api to bring back an image url and display it.
Thank you for sharing your feedback with us.
Being mindful of each candidate's time and the structure of our interviews is very important to us. We appreciate the great feedback and will work on incorporating it to make sure all parties feel respected and heard. We wish you all the best in your future employment endeavors.
I applied online. I interviewed at Sisense in Apr 2021
Interview
Applied via Sisense career page for a position in SF/Remote. HR response in scheduling interview was quick. First call was with HR, pretty standard. Second was a Zoom coding interview using Coderpad. Next was "onsite" Zoom interviews for 4.5 hrs, which included a (3rd round) 30 min call - getting to know Sisense with two employees on same call; next two (4th and 5th round) were 60 min coding interviews, 4th round was a well framed question again on coderpad, the 5th round was supposed to be an extension of 4th round on same codepad but the question was not well framed (basically testing the code written in 4th round); next (6th round) was a system design interview with hiring manager; last (7th round) was a 30 min call with another HR asking why Sisense, why the move, and so on. HR did send rejection email and said will provide feedback live, but never did, even after following up multiple times.
Interview questions [4]
Question 1
2nd round: From the text file (children story book), find the top 10 most frequent occurring words
5th round: test, grade and provide scores for a hypothetical scenario when there are multiple coded solutions available as answer for 4th round question
6th round: system design an application which converts long actual url to short form and vice versa. questions specifically on db scaling and shard/partitioning