1. design a backend server - no db
the assignment is very easy but not all information is present. after you finish your assignment, new information comes up and you have to rewrite everything again and again. they did this to me 5 times.
2. design an architecture.
again, very easy. but, they don't let you design anything. once you try to design one part, they are already asking about the next part.. non stop questions, no time to think and especially no time to draw anything.
3. ceo+cto interview.
should be straight forward. cto = tech interview. i talked about a system that me and my team develped. all the cto was interested in was why not delete it and use some online tool. wasn't interested at all in what we did or how.
ceo interview should also be straight forward, or so you'd think.. all questions were management questions while im interviewing for a dev position..
at the end the declined me at the final stage because "i am too ambitious and aim to achieve a management position in future.