개발18 [면접] 기술면접 대비하기 - 프로젝트 경험 & 팀워크 두 번의 면접을 보면서 기술면접이라고 하면 단순하게 웹 관련 질문, 개념들 위주의 질문들이 많이 나올 것이라고 생각했는데 프로젝트 경험에 관한 질문이 메인이었고 그것에 초점을 두고 중요하게 보는 것 같았다. 그래서 프로젝트 경험에 관한 예상 질문들을 몇 가지 예시와 함께 정리해 보았다. Q1. 이전에 수행한 웹 개발 프로젝트 중에서 특히 자랑할 만한 경험이나 성과가 있나요? A. 프로젝트를 준비하고 런칭하는 AtoZ까지의 경험이 있습니다. 홀덤 이벤트 관련 웹 애플리케이션을 개발하여 오프라인에서 활용되던 것들을 온라인에서 할 수 있도록 기능을 제공하였고 사용자를 유입시켜 매출을 증대시켰습니다. Q2. 문제 해결 능력을 향상시킨 웹 개발 프로젝트를 설명해주세요. A. 처음 출시한 프로젝트에서 개발 역량을 .. 2024. 3. 20. 코딩테스트 준비하기 대학교 시절 알고리즘 수업을 마지막으로 제대로 알고리즘 공부를 해본 적이 없었다. 졸업 전에 취업을 하기도 했고, 이직도 마음 먹고 생각보다 금방해서 실무 관련된 학습을 주로 했다. 퇴사 후에 스프링 관련 강의를 듣고, 자격증을 공부하고 개인 프로젝트를 하면서 취업 준비를 하려니 코딩 테스트를 준비해야겠다는 생각이 들었다. 그래서 전 회사분들과 만남이 있던 날 개발팀장님께 코딩테스트 어떻게 공부해야할지 모르겠다고 말씀드렸더니 추천해주신 강의가 있었다. https://inf.run/StZ1 자바 코딩테스트 - it 대기업 유제 - 인프런 | 강의 요즘 코딩테스트에는 어떤 유형의 문제가 출제될까요? 최신 기업 코테 트렌드를 반영한, “실전에 통하는” 문제를 직접 풀어보세요. 여러분의 알고리즘 및 문제 해결력.. 2023. 10. 6. BaseEntity 생성하기 엔티티를 만들 때 생성일, 수정일, 생성자, 수정자 필드가 공통으로 들어가는데 매번 엔티티를 생성할 때 마다 작성해주지 않고 공통적으로 처리해주기 위해 BaseEntity를 만들어 사용했다. @Setter @Getter @MappedSuperclass @EntityListeners(AuditingEntityListener.class) public class BaseEntity { @CreatedBy @Column(updatable = false) protected Long createdBy; @CreatedDate @Column(updatable = false) protected LocalDateTime createdDate; @LastModifiedBy @Column protected Long modi.. 2023. 8. 19. 엔티티 생성 저번 글에서는 ERDCloud를 활용해서 도메인을 설계했다. 이것을 바탕으로 프로젝트에서 엔티티를 생성하여 DB에 Table을 생성했다. 우선 게시판, 사용자, 댓글 엔티티를 생성했는데 대표로 사용자 엔티티인 Users를 기준으로 어떻게 만들었는지 보려고 한다. @Entity @Getter @Builder @NoArgsConstructor @AllArgsConstructor public class Users extends BaseEntity implements Serializable { @Serial private static final long serialVersionUID = -7736430912768305885L; @Id @GeneratedValue(strategy = GenerationType.I.. 2023. 8. 18. 이전 1 2 3 4 5 다음