YOE : 2 + Mtech
Current role: SE-2 at a PBC.
Offered Role: Lead Engineer
Oppurtunity: got contacted my recruiter from Naukri.
Timeline : took 1 month from first call to get offer.
SWC Test Advanced coding - online 3hrs
There are n cards which has some number on it and a symbol(one of four symbols from playing cards). We have to choose k cards such that the score is maximum. Score is calculated by sum of all numbers present on chosen cards + sum of squares of count of each symbols chosen.
EX:
N = 5,k = 3
Numbers[n] = {3,4,5,6,7,18};
Symbols[n] = {0,1,1,2,2,3};
o/p = 18+13+1+4 = 36 (choose 6,7,18 and symbol 2 is chosen twice so add its square 4, and symbol 3 is chosen once so add its square which is 1).
Technical round: - online 1hr
Basic discussion on previous work experience.
OOPS concepts.
Find all permutations of given array question1
Find all combinations question2
Few more questions like virtual functions and so and so.
Managerial: - in office 1hr
Previous work exp was discussed, some C questions about pointers.
HR round: - online 30mins
Basic HR questions like strength, weakness, why samsung, other offers if any, how will you decide between other offers.
Verdict selected.