본문 바로가기
반응형

개발 기타14

Git 관련 인터뷰 면접 질문 50가지 Git에서 브랜치란 무엇인가요? Git에서 Merge란 무엇인가요? Git에서 Commit 메시지 작성 시 주의할 점은 무엇인가요? Git에서 Add와 Commit의 차이점은 무엇인가요? Git에서 Rebase란 무엇인가요? Git에서 Cherry-pick이란 무엇인가요? Git에서 Submodule이란 무엇인가요? Git에서 Tag란 무엇인가요? Git에서 Stash란 무엇인가요? Git에서 Reset과 Revert의 차이점은 무엇인가요? Git에서 Blame이란 무엇인가요? Git에서 LFS(Large File Storage)란 무엇인가요? Git에서 Ignore 파일이란 무엇인가요? Git에서 Gitflow란 무엇인가요? Git에서 Bisect이란 무엇인가요? Git에서 Squash란 무엇인가요? .. 2023. 3. 2.
백엔드 서버 개발자 인터뷰 면접 질문 200가지 👉 백엔드 경력자를 위한 면접질문 10개 자신의 개발 경험에 대해 설명해주세요. 협업 경험에 대해 얘기해보세요. 가장 자신있는 프로그래밍 언어는 무엇인가요? 자신이 개발한 코드 중 가장 자랑스러운 코드는 무엇인가요? 개발자로서 성장을 위해 노력하는 방법은 무엇인가요? 새로운 기술을 배우는데 필요한 습득 방법은 무엇인가요? 개발 과정에서 발생하는 문제 해결 능력에 대해 얘기해보세요. RESTful API와 SOAP API의 차이점은 무엇인가요? 성능 최적화를 위해 주로 사용하는 방법은 무엇인가요? 프로그래밍에서 DRY(Don't Repeat Yourself) 원칙에 대해 설명해보세요. TDD(Test Driven Development)가 무엇인지 설명해주세요. 객체 지향 프로그래밍의 특징에 대해 설명해보세.. 2023. 3. 2.
유닛테스트 코드 잘짜는 꿀팁 결론: 좋은 코드를 참고하자. 사용하는 기술의 깃허브를 참고하자. 이하 내용이 장황할 수 있습니다.^^ 버그 없는 소프트웨어를 만들기 위해서 테스트과정은 꼭 필요합니다. 테스트하는 환경, 범위 등을 고려하면 테스트를 몇가지 종류로 나눌 수 있는데요, 그 중 유닛테스트(Unit test)는 가장 작은 범위에서의 테스트를 말하고 주로 코드로 작성하는 테스트를 말합니다. 마틴 파울러의 테스트 피라미드 개념으로 보면 가장 아랫 단계입니다. https://martinfowler.com/articles/practical-test-pyramid.html The Practical Test Pyramid Find out what kinds of automated tests you should implement for y.. 2022. 3. 5.
어플리케이션 성능테스트 고려할 점 Performance Testing Tutorial: What is, Types, Metrics & Example Performance Testing is defined as a type of software testing to ensure software applications will perform well under their expected workload. In this tutorial, you will learn- What is Performance Testing? Types, Problems, Process, Metrics, Parameters, Tool www.guru99.com 위 문서 내용을 바탕으로 작성되었습니다. 서버 어플리케이션 개발 후 운영환경으로 오픈하기 전에는 시스템의 성능 .. 2022. 1. 9.
반응형