본문 바로가기

CS공부28

지난번 면접후 생일에 면접을 보고 왔다. 면접에서 질문하셨던거 몇가지 적어보자면 String buffer, String builder 컨트롤러에서 써야한다면 어떤걸 사용할건지? 쿼리를 어떻게 짤건지, @RestController, @Controller의 차이가 무엇인지 등 여러가지 질문을 했다. 내가 제대로 몰랐던부분들이 많아서 나의 부족함을 깨닫고 차근차근 기본기부터 공부해야겠다는 생각을 했다. 공부하고나서 설명을 할 수 있어야 면접때도 답을 할 수 있으니 설명을 할 수 있을때까지 제대로 알아봐야겠다. 면접을 보고 바로 A형 독감이 와서 며칠동안 공부를 할 수가 없었다. 오늘부터 다시 시작이다. 조금 오래걸릴지라도 차근차근하다보면 언젠간 취업도하고 더욱 성장할 수 있을거라고 생각한다. 다시 시작해보자. 2023. 12. 18.
내일 면접보러간다. 여느때와 마찬가지로 지원서를 넣고 있다가 갑자기 전화가 와서 받아보니, 내일 면접을 보러오라고 했다. 너무너무 기뻤다. 그런데 프론트엔드와 백엔드의 구분이 없다고 하셨다. 물론 난 프론트도 알면 더더욱 좋다 생각하는 입장이기도 하고, 최근에 작업하던 게시판의 프론트 코드도 Vue를 사용해서 뭔가 해보려고 노력했기도 해서 좋다고 했다. 여튼, 영등포로 내일 면접을 보러가게 되었다. 어떤걸 물어볼지 모르겠다. 일단 가보면 알겠지만 내가 그동안 블로그에 정리해둔 면접준비 포스팅들을 다시한번 공부하고 가봐야겠다. 내일이 내 생일인데 면접이라니, 생일선물로 취업하게 해줬으면 좋겠다. 너무 떨린다. 열심히 해보자!! 화이팅!😼 2023. 12. 12.
신입 백엔드 개발자의 기준에 대해.. https://www.youtube.com/watch?v=iLhwLlar2DQ&t=681s 요즘 이력서를 다양한 회사에 제출했다. 처음 낸지 거의 한달이 되간다. 열람은 하지만 불러주지 않는다. 그래서 내가 뭘 더 보완해야 할까 싶어 위와같은 영상을 찾아보고 했다. 그랬더니 네트워크 공부할때 봤던 널널한 개발자님께서 말씀하신걸 정리해보자면 ㅇ 개발 속도에 관한 기준 전형적인 게시판은 최대 3일 이내 개발을 완료할 수 있어야 함. CRUD API 개발 및 테스트를 위한 간단한 프론트 작업은 직접 수행 웹 서비스의 전반적 흐름에 대한 이해는 필수 ㅇ 데이터베이스 쿼리 작성 능력은 기본 테이블간 관계와 집합에 대한 개념 join문과 서브 쿼리, 통계쿼리 작성시 결과에 대한 예상 ㅇ 디버깅과 문제해결 그리고 소.. 2023. 12. 6.
면접준비를 해볼까...(2) 2편은 스프링부트와 관련한 질문들을 찾아서 대답하며 정리해볼것이다. ❓스프링에서 AOP가 뭔가요. 관점지향 프로그래밍으로 주로 메서드 실행 시점에 코드를 삽입하거나, 특정 메서드 호출 전후에 어떤 작업을 수행하도록 하는 방식으로 활용됩니다. 이를 통해 여러 모듈에서 공통으로 필요한 기능들을 중앙에서 관리하고, 코드의 중복을 최소화할 수 있습니다. ❓스프링 DI에 대해 아는대로 말씀해주세요. 의존성 주입으로 한객체가 다른객체에 대한 의존성을 직접해결하지 않고 외부에서 해당 의존성을 주입받는 디자인 패턴입니다. 이로인해 결합도를 낮추고 유연성을 높힐 수 있습니다. 생성자 주입, 세터 주입, 메서드 주입이 있습니다. ❓IOC가 무엇인가요. 제어의 역전을 말하고, 일반적으로 프로그래머가 작성한 코드가 제어의 주.. 2023. 11. 29.