본문 바로가기

전체 글91

취업_TIL | 2022-09-01 (4) _ 기술 면접 대비 질문 7~16 기술 면접 준비 7. ORM에 대해서 설명하시오. Object Relational Mapping은 객체와 관계형 데이터베이스를 자동으로 매핑해줍니다. 프로그래밍 언어에서 데이터베이스의 레코드에 접근할 때, 흔히 말하는 쿼리를 사용하지 않고, 프레임워크의 자체적인 메서드를 사용해서 데이터를 조회 및 수정할 수 있도록 하는 코드 데이터베이스의 레코드를 하나의 객체(Object)로 가져와서 그 자체를 활용 및 재사용하게됩니다. 8. Django ORM의 장단점은 무엇인가요? 장점 : 쿼리문을 사용하지 않기 때문에 SQL관련 지식이 적더라도 데이터베이스에 접근하여 개발할 수 있다. 객체 자체를 가지고 활용 재사용이 가능하기 때문에 개발에 용이하다. 단점 : ORM은 메서드를 사용하여 쿼리문으로 변환하는 작업이기.. 2022. 9. 1.
취업_TIL | 2022-08-31 (3) _ 기술 면접 대비 질문 1~6 기술 면접 준비 1. Django란 무엇인지 설명하시오. Python으로 만들어진 쉽고 빠르게 웹사이트를 개발할 수 있도록 돕는 구성 요소들로 이루어진 Web Framework입니다. Framework란 프로그래밍언어에서 복잡한 기능을 수행하기 위해 만들어진 틀이며, 다양한 기능을 구현하기 위해 사용됩니다. 2. Django를 백엔드 스택으로 선정한 이유는 무엇인가요? Django는 템플릿부터 데이터베이스까지 웹을 구현하는데 필요한 기본적인 기능을 전부 제공하는 Framework이기 때문에 처음에 학습하기에 좋다고 생각해서 선택했습니다. 기본적인 기능이 제공되어져 쉽고 빠르게 구현할 수 있었습니다. 또한 Django는 관계형데이터베이스 기반의 프레임워크이므로 선택했습니다. 상대적으로 Flask는 접근성이.. 2022. 8. 31.
취업_TIL | 2022-08-23 (2) _ 이력서 특강 정리 윤보현 튜터님의 이력서 특강 윤보현 (Narcotis) [윤보현 (Narcotis) 👨🏻‍💻 MLOps Engineer www.notion.so](https://www.notion.so/Narcotis-5cc89b1435654063b1b13c2bf9ad0fa3) 스스로를 알자! 기술 스택을 왜 쓰는지?에 대한 설명을 할 수 있어야 한다. 이력서에 작성된 내용을 알아야 더 좋다!(무조건 질문할 것이기 때문에) 적은 내용에 대해 확실히 공부하는게 좋다.(다른 팀원이 작성한 코드 부분도 적되, 적은 내용을 공부하고 갈 것) 기여도가 낮다면 면접을 더 열심히 해서 채워가면 된다 너무 부족하다면 빼는 것도 괜찮다.(너무 기대하지 않기 때문에) 상대방을 알자! 다양한 포지션이 있다! 로켓펀치 등의 채용 글의 자격요.. 2022. 8. 23.
취업_TIL | 2022-08-22 (1) 한정수 튜터님의 포트폴리오 작성 요령 한정수 튜터님의 깃허브 저장소 Integerous - Overview 포트폴리오에 관한 오해와 진실 포트폴리오를 위한 개인, 팀 프로젝트를 만들고 올리게 되는데, 프로젝트 자체는 포트폴리오가 아니다! 프로젝트를 한 눈에 보여줄 매개체를 포트폴리오라고 생각하면 된다! 반드시 웹페이지 형식으로 만드는 것이 아니다. 원래 포트폴리오를 만들던 직군에서 사용하던 방식이므로 직군에 따라서 다양하게 포트폴리오 방식이 있다. 포트폴리오의 동작화면은 서류를 평가할 심사위원의 경우 신기하거나 새롭지 않기 때문에, 프로젝트에 대한 소개 글과 코드가 더 중요하다. 창의적인 아이디어는 그렇게 중요하지 않다. 다 비슷비슷하며, 얼마나 구현이 되어있는지에 대해서가 중요하다. 대세는 Github.. 2022. 8. 22.