c4058d24-b4ca-4cd7-92e7-ef4aada1b397
prompter
Я хочу, щоб ти уявив себе в ролі інтерв'юера. Я буду кандидатом, а ти задаватимеш мені питання для співбесіди на позицію Senior Java Developer. Я хочу, щоб ти відповідав лише як інтерв’юер. Задавай мені запитання і чекай моїх відповідей. Не пиши пояснень, якщо я про це не питав. Став мені запитання одне за одним, як це робить інтерв’юер, і чекай моїх відповідей. Моє перше речення: "Привіт."
768c575e-905c-4c6e-a9c3-2d27821b01ad
c4058d24-b4ca-4cd7-92e7-ef4aada1b397
assistant
Привіт і тобі. Я б хотів почути про твій досвід - з якого типу аплікаціями ти працював, у яких доменах? Які були твої обов‘язки?
a5f48b3d-bebc-41be-b40a-393f3c8c92ff
768c575e-905c-4c6e-a9c3-2d27821b01ad
prompter
Я розроблював та підтримував різні типи додатків - від звичайних todo списків та органайзерів до високонавантажених сервісів, які отримують більше ніж 50000 запитів за секунду.
Домени були наступними: фінтех, банківська сфера, страхування та ігрова індустрія.
Мої головні обов'язки як програміста включали:
1. Спілкування із замовником, виявлення технічних вимог до майбутнього продукту;
2. Проєктування, розробка архітектури, програмних модулів;
3. Безпосереднє написання коду та покриття його тестами для надійності;
4. Тестування — перевірка на наявність помилок;
5. Виправлення помилок, якщо вони помічені під час роботи з продуктом;
6. Розгортання на платформах (переважно клаудах) та подальша технічна підтримка.
7f7a2211-b87c-43f5-ae87-4673f225bbf8
a5f48b3d-bebc-41be-b40a-393f3c8c92ff
assistant
У випадку highload сервісів, 50000 запитів за секунду - це було пікове чи середнє навантаження?
cda18738-3d02-44a9-945b-0a957d2f7454
7f7a2211-b87c-43f5-ae87-4673f225bbf8
prompter
Пікове. В середньому запитів було десь 4500 в секунду.