Hi A friend of mine has received interview call from Snapchat. He has been preparing on Leetcode for a while now, but still feels very under prepared to crack interview at Snap. 1. Should he appear for the interview in such a situation? 2. If he happens to actually perform terribly bad, would it always be on record? 3. Will it take away any future opportunity consideration from him? 4. Lastly, what is the cool off period after being rejected for a particular position, before being considered again for another position? P.S.: He is an Android Mobile Developer. Thank you for your valuable suggestions. TC: 150k YOE: 5 years #tech #mobile #softwareengineer #snapchat #interview
I did ask him the same question. Actually, he has been preparing sincerely but for some reason is not able to crack several Medium level LC questions. Thank you for your suggestion.
Your friend’s TC?
150k with 5YOE
You and your friend have exact same YoE and tc?
postpone it for 3 months or so.
He already pushed it out by a month once. Would it be ok to do it again?
No
Snap is hardest interview to pass right now
Don't try to postpone it. There will always be more interviews. It's psychological. Your 'friend' needs to fail that interview to pass it later. You can delay it for two years, it won't help.
Well said. His only concern is if bad performance in this interview would always remain on his records at Snap, resulting in high probability of never being re-considered
Nope. Generally a 6 month 'cool-off' is standard but no such thing as a "permanent ban because you sucked so bad" Thar fear is indicative of it being psychological, again. Your friend needs to fail some interviews to cure that anxiety. There is no other fix. Go in with the full intent to fail.
Aren’t mobile interview at Snap more domain oriented? IIRC, they are different than general backend positions.
My design question was how to build an image caching system - as mobile dev
Jeez, what did u do to pass it?
I have had to build an image caching system in a mobile app probably 6 years back. Did it by simply using a LRU cache with compressing wrt devices dpi.
Go for it! That’s not the only company in the world, at least they will learn something.
Absolutely! Thank you
Title asks about if YOU should cancel YOUR interview and then your post talks about your friend.....
Edited
If they aren’t prepared, they should try to push it out with the recruiter. I feel this is true for any company.
He has already pushed it out once by a month
Why aren’t they prepared after pushing out a month already? Idk, I feel that is a bad look to a recruiter by pushing again but they probably would be willing to