본문 바로가기

개발/개발자 취업준비20

[개발자 기술면접] TDD에 대해서 설명해주세요. 주니어 개발자에게 기대되는 것은 실력보다도 CS지식, 그리고 본인이 쓰는 언어에 대한 이해라고 한다. 취업을 준비하며 매일 매일 5개 이상의 기술면접 관련 질문을 정리하기로 했다. [개발자 기술면접] TDD에 대해서 설명해주세요. 1. TDD에 대해서 설명해주세요. 2. TDD의 종류 및 설명 위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. TDD에 대해서 설명해주세요. 나의대답: TDD란 TEST CODE를 먼저 작성하고 개발을 진행하는 것 입니다.이를 통해 애플리케이션의 에러와 문제를 미리 파악하고 완성도를 높일 수 있다?... 모범답안: TDD란 Test Driven Development 의 약자로 '테스트 주도 개발' 이라고 합니다. 반복 테스트를 이용한 소프트웨어 방법론으로, 작은 단위.. 2023. 9. 19.
[개발자 기술면접] CI/CD에 대해서 설명해주세요. 주니어 개발자에게 기대되는 것은 실력보다도 CS지식, 그리고 본인이 쓰는 언어에 대한 이해라고 한다. 취업을 준비하며 매일 매일 5개 이상의 기술면접 관련 질문을 정리하기로 했다. [개발자 기술면접] CI/CD에 대해서 설명해주세요. 1. CI/CD에 대해서 설명해주세요. 2. CI/CD의 목적 위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. CI/CD에 대해서 설명해주세요. 나의대답: CI/CD란 지속적인 통합과 배포를 뜻합니다. Git Action을 이용해 코드 update시 에러를 자동으로 체크하여 통합하고 nginx를 이용해 지속적으로 배포할 수 있습니다. 모범답안: CI/CD란 지속적 통합과 배포를 뜻합니다. CI는 개발자들이 코드를 push할 때마다 자동으로 코드를 빌드하고 테스트 하.. 2023. 9. 18.
[개발자 기술면접] 대용량 트래픽, ORM, JWT, OAuth, 클래스형과 함수형 주니어 개발자에게 기대되는 것은 실력보다도 CS지식, 그리고 본인이 쓰는 언어에 대한 이해라고 한다. 취업을 준비하며 매일 매일 5개 이상의 기술면접 관련 질문을 정리하기로 했다. [개발자 기술면접] 대용량 트래픽, ORM, JWT, OAuth, 클래스형과 함수형 1.대용량 트래픽이 발생할 시 어떻게 대응해야 하나요? 2.ORM을 사용하면서 쿼리가 복잡해지는 경우에는 어떻게 해결하는게 좋을까요? 3.JWT, Refresh, Access Token에 대해서 설명해주세요. 4.OAuth에 대해서 설명해주세요. 5.클래스형과 함수형의 차이를 설명해주세요. 어떤 방식을 주로 사용하였고 그 이유가 뭔지 답변해주세요. 추천글 위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. 대용량 트래픽이 발생할 시 어떻게.. 2023. 9. 14.
면접준비-2번째 모의 면접, 실제 면접 준비 면접준비-2번째 모의 면접, 실제 면접 준비 아...왜 준비해도 해도 모자라고 모자를까..준비해야할게 많으니 오히려 기본적인 개념을 제대로 설명하지 못하는 것 같기도하고..전문 용어를 써서 간략하게 설명할 일이 없으니 머리론 아는데 말로 표현이 안된다. 자기소개 안녕하세요. 백엔드 개발자 XXX 입니다. 저는 맨땅에 헤딩해도 오뚜기처럼 일어나는 회복탄력성이 좋은 사람입니다. 저는 항상 새로운 도전을 두려워하지 않으며 성장해왔습니다. 비전공자로 개발을 시작했을때, 개념부터 프로젝트까지 수많은 에러와 난관이 있었습니다. 하지만 그 어려움이 저를 더 강하게 만들었습니다. 저는 어려움에 닥치면 피하지 않고 정면승부하여 끝까지 문제를 해결해내었고, 그 과정에서 기쁨을 느꼈습니다. 앞으로도 업무에 적극적으로 뛰어들.. 2023. 9. 7.