Інтерв'ю Microsoft SDE проти інтерв'ю Microsoft SDET та ресурси для вивчення [закрито]


9

Я завжди чув, що інтерв'ю SDE набагато важче зламати, ніж SDET. Це справді правда? Я також чув, що якщо кандидат не робить успіху в інтерв'ю SDE, йому також іноді пропонують позицію SDET. Скільки правди в цих переговорах? Я дуже вдячний, якщо хтось покладе хороші ресурси та рекомендації щодо того, як підготуватися до інтерв'ю Майкрософт. Які книги для читання, які замітки, веб-сайти з питань програмування в Інтернеті та ін. Надайте якомога більше інформації.

Заздалегідь дякую всім за цінну допомогу та внесок.


3
Голосування про закриття. Це питання про проходження співбесіди в одній конкретній компанії.
Стівен Еверс

Що таке компанія, я вважаю, що це достатньо справедливо, щоб подати заявку на більшу кількість, ніж на ОП.
Уейн Моліна

Відповіді:


16

На жаль, це обидва міфи. SDE та SDET отримують однакову стартову зарплату, тому було б нерозумно мати нижню планку для однієї з позицій. Вам доведеться кодувати на дошці в обох інтерв'ю і показати, що ви можете деконструювати складні проблеми.

Залежно від групи, цикл SDE може робити більший акцент на алгоритмах, а на стороні SDET ви більше акцентуєте увагу на системному мисленні - але наголос може дещо відрізнятися від групи до групи.

Підготувати, вивчити алгоритми та приклади реалізації, але важливіше практикувати розв’язання випадкових задач програмування на папері (або на дошці, якщо у вас є). Умійте мислити голосно, коли кодуєте (відповідь часто не так важливий, як процес думки). Також є приклади, якими ви можете поділитися тим, як ви навчаєтесь, спілкуєтеся та вирішуєте конфлікти.

Для інтерв'ю з SDET ви можете прочитати мою книгу (що ще важливіше, книга допоможе вам оцінити, чи хочете ви бути SDET. На стороні розробника ви можете перейти ... bing "Microsoft Interview Questions" і, ймовірно, отримати хороший практикуйте матеріал - але пропустіть питання "чому кришка люків круглих", оскільки такі вже рідко використовуються.


10

Я думаю, що єдиний сценарій, коли людина заходить до MS, щоб взяти співбесіду на посаду SDE і вийти з пропозицією SDET, був би, якщо хтось на початку своєї кар'єри (стажист або в коледжі, в основному) показав багато тестування здібності та неодноразово демонстрували докази «думки тестера» під час співбесіди. Потрібно було би досить рано у своїй кар’єрі, щоб вони могли просто не знати про тестування - так стажування, чи, можливо, перша робота в коледжі. Я чув про кілька випадків, коли це сталося від студентів університету Вашингтона, що знаходиться прямо на задньому дворі Microsoft, тому стажування там були звичайними. Це не було звичайним явищем. Здатність до тестування повинна бути визнана досить рано в циклі, щоб решту інтерв'ю можна було змінити на "тест"

Теоретично це може статися і в іншому напрямку (інтерв'ю SDET, отримуючи пропозицію SDE). Однак я не думаю, що я ніколи про це не чув - можливо, тому, що роль SDET була відносно невідомою, і людина з великим «розумом тестера», швидше за все, брала інтерв’ю щодо ролі SDE, не усвідомлюючи цю іншу область, де вони могли б відмінне, ніж чудовий інтерв'ю "для розробників" на роль SDET, не усвідомлюючи їх потенціалу SDE.

Майте на увазі, що я закінчив понад 5 років тому, тож не знаю, чи навіть цей сценарій більше не відбудеться. У той час роль SDET в Microsoft була досить загадковою, і більшість людей насправді не знали про автоматизоване тестування, коли вони навчалися в коледжі. Я думаю, що це сильно змінилося відтоді.

Я взяв інтерв'ю щодо близько 6 посад SDET в Microsoft, а також декількох позицій SDE. Інтерв'ю для ролі SDET НЕ було простішим. Питання кодування зазвичай приблизно однакові, хоча можуть бути прийняті дещо менш складні відповіді, якщо людина виявляє чітку упередженість щодо якості (наприклад, думає і обробляє цікаві помилки; добре перевіряє їх відповідь, коли робиться кодування; тощо). Будь-яка свобода кодування більш ніж заповнена необхідністю мати здатність критично думати про якість та тестування.

Сказавши це, я думаю, що кар’єру SDET простіше досягти і просунути просто тому, що хороші SDET, які в житті є кар'єрою, не так часто. Стереотип "SDET, який дійсно хоче стати SDE", не має підстав. Демонстрація справжньої (і чесної) пристрасті до тестування змусить вас виділитися, тоді як динаміки з реальною пристрастю до розвитку відносно поширені. Це може не тривати; Ролі SDET останнім часом стають все більш популярними, оскільки для цієї ролі наймається більше компаній і як поліпшується розуміння галузі. Зараз я думаю, що SDET - це справжня славна пляма, і це не лише в Microsoft. Просто переконайтесь, що вам справді подобається тестування. Якщо ви насправді чистий диявол по душі, вам може бути важко і нудно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.