I recently applied for SMT4 at Thoughtspot:
R1: DS algo
Q1. Variation of Knapsack problem.
Q2. Given a number find its equivalent excel sheet column name. Like 26 is Z, 27 is AA.
R2. DS algo
Q1. Variation of coin change problem. Given an array of numbers where each number is binary but its value is in decimal i.e [0,1,10,11 ...] have valus of 0,1,ten,eleven and so on and given a num N find min no of elements from the given array to form N.
Q2. Optimizations of above question
R3. HLD
Design a event and engagement tracker system
Vendors will onboard their product to your system.
Users will be sent different campaigns by mail or sms and if a user clicks on a campaign link it should redirect to the actual product vendor onboarded.
Show different metrices like click, impression etc to vendors
R4. LLD+System design
Design chatGpt based UI. Assume we have a LLM model that is working fine but can not retain context of the conversation.
User can have multiple chats.
User can continue some old chat and you need to make sure input to ML model should be provided such that it gives accurate response to the prompt provided by user. Do keep in mind that model can not retain context so it should be taken care by you. DB choice. Class diagram. Apis. Flow. etcetc
R5: Managerial
Explain a recent task you did.
Why do you want to leave your current org
How do you keep up with GenAi stuff
etc etc
Rejected in Managrial round.