ну ок.
1. разраб выберет, там где ему понравилось, там где hr-бренд хороший, там где зп выше. тестовое будет делать как миленький, если ему нравится зп.
2. для этого существует сам собес, можно спрашивать почему сделал так и так.
4. это задача собеседующего не стресовать человека, а начать разговор с нормальных человеческих тем.