Question library
Questions from real interviews. Drill any of them by voice in a couple of minutes, with an interviewer, a score and feedback.
Ваш процесс на сервере с 16 гигабайтами памяти показывает в top VIRT 40 гигабайт, RES 2 гигабайта, а потом его внезапно убивает OOM killer. Объясните, как устроена память процесса в Linux, что означают эти цифры и как процесс мог дойти до OOM.Mid-levelКак один процесс сервера может держать десятки тысяч открытых соединений? Расскажите, что такое файловый дескриптор, как работает epoll и почему он лучше select, и что делать, если сервис падает с «too many open files».Mid-level