Microsoft SDE 인터뷰와 Microsoft SDET 인터뷰 및 연구 할 리소스 [닫기]


9

나는 항상 SDE 인터뷰가 SDET보다 해킹하기가 훨씬 어렵다고 들었습니다. 정말 사실입니까? 또한 후보자가 SDE 면접에서 잘하지 못하면 때때로 SDET 직책이 제공된다고 들었습니다. 이 대화에는 얼마나 많은 진리가 있습니까? 누군가가 Microsoft 인터뷰 준비 방법에 대한 유용한 리소스와 지침을 제공 할 수 있다면 매우 감사하겠습니다. 읽을 책, 메모, 온라인 프로그래밍 질문 웹 사이트 등 가능한 많은 정보를 제공하십시오.

소중한 도움과 기여에 대해 모두에게 미리 감사드립니다.


3
마감 투표. 이것은 특정 회사에서 인터뷰를 통과하는 것에 관한 질문입니다.
Steven Evers

그 회사가 무엇인지 알았으므로 OP보다 더 많이 적용 할 수 있다고 생각합니다.
Wayne Molina

답변:


16

불행히도, 그것들은 둘 다 신화입니다. SDE와 SDET은 동일한 월급을 받기 때문에 포지션 중 하나에 대해 더 낮은 막대를 갖는 것은 어리석은 일입니다. 두 인터뷰에서 화이트 보드를 코딩해야하며 복잡한 문제를 해체 할 수 있음을 보여 주어야합니다.

그룹에 따라 SDE 루프는 알고리즘에 더 중점을 둘 수 있으며 SDET 측면에서는 시스템 사고에 더 중점을 두지 만 그룹마다 약간 씩 다를 수 있습니다.

준비하려면 알고리즘과 구현 예제를 공부하되 종이 (또는 화이트 보드가있는 경우 화이트 보드)에서 임의 프로그래밍 문제를 해결하는 것이 더 중요 합니다 . 코딩하는 동안 크게 생각할 수 있어야합니다 (대답은 생각 과정만큼 중요하지 않은 경우가 많습니다). 또한 배우고, 의사 소통하고, 갈등을 다루는 방법에 관해 이야기 할 예가 있습니다.

SDET 인터뷰를 들어, 당신이 읽을 수있는 내 책을 더 중요한 것은,이 책은 당신이 평가하는 데 도움이 될 것입니다 ( 경우 dev에 측면에서, 당신은 ... 불쾌한 감상 할 수 있습니다. 당신이 SDET가되고 싶어요 "마이크로 소프트 면접 질문"아마 좋은 얻을 실습 자료- "맨홀이 왜 둥근가?"유형 질문은 더 이상 거의 사용되지 않으므로 생략하십시오.


10

나는 누군가가 MS에 가서 SDE 입장을 인터뷰하고 SDET 제안을 내릴 수있는 유일한 시나리오는 경력 초기에 (기본적으로 인턴 또는 대학 밖에서) 많은 시험을 보인 경우 일 것이라고 생각합니다 인터뷰 중 "테스터의 사고 방식"에 대한 증거를 반복해서 보여주었습니다. 시험에 대해 알지 못했을 정도로 인턴쉽이나 대학 밖에서의 첫 직장 일 수도 있습니다. 마이크로 소프트의 뒷마당에있는 워싱턴 대학의 학생들에게서 이런 일이 일어난 사례에 대해 들었습니다. 그래서 인턴쉽이 일반적이었습니다. 흔한 일이 아니었다. 시험 적성도는 루프에서 나머지 인터뷰가 "시험"으로 수정 될 수있을 정도로 빨리 인식되어야합니다.

이론적으로는 다른 방향으로도 발생할 수 있습니다 (SDET 인터뷰는 SDE 제공). 그러나 SDET의 역할이 비교적 알려지지 않았고 "테스터의 마음"이 큰 사람이 SDE 역할에 대해 인터뷰 할 가능성이 더 높았을 가능성이 있다고 생각하지 않습니다. SDE의 잠재력을 깨닫지 못한 채 SDET의 역할에 대해 인터뷰하는 훌륭한 "개발자 마음"보다 우수합니다.

5 년 전에 졸업 했으므로이 시나리오조차도 더 이상 일어날 지 모르겠습니다. 당시 Microsoft의 SDET 역할은 매우 신비했으며 대부분의 사람들은 대학에있을 때 자동 테스트에 대해 전혀 몰랐습니다. 그 이후로 많이 바뀌 었다고 생각합니다.

저는 Microsoft에서 약 6 개의 SDET 직책과 몇 개의 SDE 직책을 인터뷰했습니다. SDET 역할 인터뷰는 쉽지 않았습니다. 코딩 질문은 일반적으로 거의 동일하지만, 사람이 품질에 대한 명확한 편향을 보이는 경우 (예를 들어, 흥미로운 버그를 생각하고 처리하며, 코딩이 완료되면 답변을 잘 테스트하는 등) 약간 덜 정교한 답변이 허용 될 수 있습니다. 코딩에 대한 여정은 품질과 테스트에 대해 비판적으로 생각할 수있는 능력을 갖추어야 할 필요 이상입니다.

나는 평생 동안 경력을 쌓은 훌륭한 SDET들이 그다지 일반적이지 않기 때문에 SDET 경력이 달성하기가 더 쉽다고 생각합니다. "SDE가되고 싶은 SDET"의 고정 관념은 기초가없는 것은 아닙니다. 테스트에 대한 진정한 (정직한) 열정을 보여 주면 눈에 띄는 반면 개발에 대한 진정한 열정을 가진 개발자는 비교적 일반적입니다. 이것은 지속되지 않을 수 있습니다. SDET의 역할은 요즘 더 많은 회사가 그 역할을 위해 고용하고 현장이 더 잘 이해됨에 따라 인기가 높아지고 있습니다. 지금은 SDET이 Microsoft뿐 아니라 진정한 커리어 스팟이라고 생각합니다. 실제로 테스트를 즐기십시오 . 당신이 정말로 순수한 개발자라면, 어렵고 둔할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.