하루 1개 이상 면접 질문163 면접질문122일차(자바의 JVM의 역할에 대해서 설명해 보시오.) 0607자바의 JVM의 역할에 대해서 설명해 보시오. JVM은 자바 가상머신으로 자바가 어느 os에서도 정상적으로 실행될 수 있도록 해주고 메모리를 할당하고 관리하는 역할을 해줍니다. 또한 GC라는 가비지 컬렉터가 heap에서 참조되지 않는 객체를 삭제해서 메모리 효율성을 높여주게 됩니다. 자바 바이트코드를 기계어로 바꾸어주고 메모리에 할당하는 역할을 합니다. 2022. 6. 7. 면접질문121일차(CVS나 SVN에 대해서 아는대로 설명해 보시오.) 0606 CVS나 SVN에 대해서 아는대로 설명해 보시오. 두 개 다 git과 같은 형상 관리 도구입니다. 오랜 기간 사용되어 안정적이고 commit 중 오류가 나면 롤백 되지 않고 다른 개발자가 작업 중인 파일에 덮어쓰기가 방지됩니다. SVN은 CVS의 단점을 보완하기 위하여 만들어졌으면 언제든지 원하는 시점으로 복구할 수 있고 처음에만 전체 저장하고 그 이후는 차이점만 저장하는 방식입니다. 2022. 6. 6. 면접질문120일차(JS 라이브러리 프레임워크 중 사용해본 것 있나요?) 0605JS 라이브러리 프레임워크 중 사용해본 것 있나요? React(+next), vue이 두 가지를 사용해보았지만, react에 대한 강의가 많고 수요가 많은 거 같아서 react를 공부한 적이 있습니다. JS를 공부하고 나서 해보았는데 흐름은 비슷했지만 사용하는 방법이 달라서 재밌었습니다. 특히 패키지를 내려받아서 사용하면서 많이 배운 거 같습니다. 이 경험이 자바를 이해하는 데 도움이 되었고 자바를 공부하고 패키지 버전에 따라 되고 안 되고의 차이가 왜 있는지 알 수 있었습니다. 2022. 6. 5. 면접질문119일차(입사 후 목표) 0604입사 후 목표 우선 입사한다면 회사 일을 익히는 게 우선이라고 생각합니다. 그러면서 그에 관련된 기술에 공부하면서 영어 공부를 해서 스택 오버플로우에 나오는 글들을 완벽하게 이해할 수 있을 정도로 달성하고 싶습니다. 여러 가지 기술들을 어느 정도 익히고 영어 실력도 늘게 된다면 버전 업데이트 문서를 읽어서 변경된 점이나 새로운 점을 익혀서 나중에 실무에 사용될 때 최소한 어떻게 쓰고 어떤 기능인지 알 수 있게 하고 싶습니다. 그 후에 새로운 기술이나 기존 기술에 막힘이 없을 정도가 되고 나서 여유가 있다면 알고리즘 공부 처음 할 때 생겼던 목표였던 연산 한 번 또는 변수공간하나등 이런 단위별로 성능이 얼마나 늦어지고 빨라지는지를 알아내서 체계를 세워서 현재 인터넷에 배포되는 제품들의 속도향상에 기.. 2022. 6. 4. 이전 1 ··· 6 7 8 9 10 11 12 ··· 41 다음