The interview starts with the basic introduction about their background and working from the both sides.
The Interview Questions:-
1) what is golang and what are uses of it in the industry ?
2) does the golang is used for the files transfer from one end to other end and if so, how is it done ?
3) what are the goroutines and how it is used for file transfer ?
4) does it cause any errors while implementing ?
ans :- causes the deadlock while processing
5) how to avoid the deadlocks during this processs ?
ans :- using the wait groups (wg) , usually the pointers in the golang which caries some file info
6) does it concurrent or sequential ?
ans :- concurrent
7) what is the use of the lock and unlock in golang ?
8) live coding:- create a golang or python script which will delete all files which are not used or very less used every week on every friday of each week ?
Cn related questions:-
1) The Netflix or youtube live streaming is stateful or stateless ?
ans :- stateful
2) state difference between statetless and stateful streaming?
3) what is the difference between between TCP and UDP ?
4) which network protocol is used during the go routines file transfer ?
-> TCP
5) how is the authentication works in one application system ?
LLD & Managerial Round:-
1) explain me aws architecture ?
2) given me paper and said to draw and explain me LLD of Amazon company whole system working.
3) asked 10-15 magerial questions during my LLD round , i am perfectly remeber all that ..... they are just common once .