분류 전체보기
-
개발자 입사 1년 회고회고 2023. 6. 25. 02:03
무려 2022.01.01 이후에 쓰는 글이다. 2022 년도 3월에 인턴합격과 함께 공부했던 부분들을 잘 녹여내서 쓰려고 했지만, 너무 게이른 탓에 이제서야 글을 쓰게 된다. 마침내 마음을 바로잡고, 인턴 후기는 가볍게하고, 입사 1년 회고를 써보고자 한다. 라인 인턴과정에서는 주어진 과제에 대해 고민도 많이하고 멘토님의 피드백을 받으며 성장해나간것 같았다. 결과는 위에도 말했지만, 라인에 전환에 성공해서 회사를 다니고 있다. 원래는 멘토님들이 같이 계셨던 팀을 가야했지만, 당장 인력이 부족한 옆팀(같은 조직내) 으로 갔다. 나와 같이 인턴했던 동기도 같이 전환되었고 동기 또한 멘토님과는 다른팀인 옆팀으로 갔다. 새로운 팀에서의 '나'는 적응을 하고있었다고 생각했는데, 돌이켜보니 새로운 팀에서 적응을 하..
-
[LINE PAY 인턴] 서버 코딩테스트 및 면접 후기코테 및 면접 후기 2022. 1. 1. 17:53
신년 맞이 첫 글이 합격 글이다. (작년에는 불합격 후기 관해 쓸 글들이 많았지만 그 시간에 합격을 위해 공부를 더 했던 것 같다.) 2학기 말 카카오 블라인드 최종 면접에 불합격하게 되면서 나름의 휴식기를 가지고, 겨울방학 인턴을 위해 네이버, 라인 등의 기업들을 지원하기 시작했다. 올해(2021) 마지막이라 생각하고 열심히 지원서를 다듬고, 정성들여가며 썼고 면접 준비도 힘이 닿는데 까지 연습해 보았다. 끝까지 포기하지 않고 매달린 끝에 결국 원하는 기업인 LINE Pay 서버 개발 인턴으로 근무를 할 수 있게 되었다. 열심히 해서 채용 연계가 될 수 있도록 기원하면서 면접준비와 간략한 면접 후기를 남기도록 해보겠다. 1. 서류전형 여러 기업들의 면접 준비를 하면서 CS 지식이 얼마나 중요한지 알았고..
-
Jenkins 활용해서 Spring boot 서버 배포하기 - 3카테고리 없음 2021. 12. 14. 04:22
저번 포스팅은 Jekins를 활용해 Spring boot 프로젝트를 빌드하는 것 까지 해보았다. 이전 포스팅: https://zin-oh.tistory.com/53 Jenkins 활용해서 Spring boot 서버 배포하기 - 2 지난 1편에서 Jenkins Dashboard까지 띄우는 작업을 했다. 이전 포스팅: https://zin-oh.tistory.com/52 Jenkins 활용해서 Spring boot 서버 배포하기 - 1 하반기 취준이 끝났다.. 결과는 비록 좋진 않았지만 이번.. zin-oh.tistory.com 이번 포스팅에서는 Jenkins를 통해 SSH 방식으로 다른 서버에 파일을 전송하는 과정과 그 서버에서 프로젝트 서버를 구동하는 것까지 할 것이다. 1. SSH 방식 사전 작업 1)..
-
Jenkins 활용해서 Spring boot 서버 배포하기 - 2기타 2021. 12. 13. 03:24
지난 1편에서 EC2에서 Docker로 Jenkins를 띄운 뒤, Jenkins Dashboard까지 띄우는 작업을 했다. 이전 포스팅: https://zin-oh.tistory.com/52 Jenkins 활용해서 Spring boot 서버 배포하기 - 1 하반기 취준이 끝났다.. 결과는 비록 좋진 않았지만 이번학기도 능력치를 많이 끌어 올렸다고 생각한다. SW마에스트로(소마) 과정 중 혼자 배포 자동화를 했던것, 졸업 프로젝트를 완성한 뒤 배 zin-oh.tistory.com 이번 포스팅에는 Jenkins와 git hook trigger를 이용한 서버 배포 자동화까지 해보도록 하겠다. 1. Jenkins에서 새로운 item 만들기 새로운 item을 클릭한다. 본인의 프로젝트 명이나 jenkins_tes..
-
Jenkins 활용해서 Spring boot 서버 배포하기 - 1기타 2021. 12. 12. 18:55
하반기 취준이 끝났다.. 결과는 비록 좋진 않았지만 이번학기도 능력치를 많이 끌어 올렸다고 생각한다. SW마에스트로(소마) 과정 중 혼자 배포 자동화를 했던것, 졸업 프로젝트를 완성한 뒤 배포한 것 등.. 한 학기가 지나갈 수록 많은 것을 얻어가고 있다. CS지식들도 1학기 면접봤을 때보다 대답하는 비율도 많이 늘었고, 기술면접에도 합격할 수 있었다. 기술면접을 공부하면서 쌓았던 지식들을 직접 소마 프로젝트에 적용해 보면서 DB 인덱스를 고민해보고 이용했던게 머리에 남기도 했다. 이야기 할 것들은 많지만 이만큼 하도록하고 소마에서 했던 배포 자동화에 대해서 정리하는 겸 다시 처음부터 구축해보기로 했다. 사용할 기술들 Jenkins, Docker, Spring boot, Git, AWS EC2 서버 2대 ..
-
[데이터베이스] index란 무엇일까?CS/데이터 베이스 2021. 10. 15. 21:54
최근 졸업 프로젝트, SW마에스트로 프로젝트를 하면서 여가시간이 나지 않아 블로그를 쓰지 못했다.. 사실 조금씩 시간만 냈다면 쓸 수 있었을 텐데 이런저런 핑계를 댄것 같다. 2학기 중간고사가 다가오면서 여러 공채들 서류를 내고, 코딩테스트도 보면서 시간이 빠르게 흘러 갔던것 같다. 11월 중반에 끝나는 SW마에스트로 프로젝트를 하면서 데이터베이스 인덱스에 관해서 좀 더 깊게 알고자 했다. 책, 인강 등 지원금이 많이 나왔기 때문에 Spring 인강을 통해 많은 기술들을 접해볼 수 있었고, 추후 개발자에게 필요한 여러 책들을 살 수 있어 좋았다. 그 중 오늘은 Real MySQL8.0에 관한 내용 중 Index관련 하여 글을 적어보고자 한다. Mysql 스토리지 엔진 중 InnoDB 엔진에 관해 작성했다..
-
[KAKAO] 가사 검색 - 트라이, 이분탐색 (2020 KAKAO BLIEND)KAKAO/level 4 2021. 9. 8. 15:27
이번주 카카오 블라인드와 라인 코딩테스트 일정이 겹쳐 다시 코딩테스트를 준비해봤다. 이미 풀었던 문제지만, 내가 예전보다 더 비효율적으로 푼 문제들도 있었고, 개선된 코드들도 있었다. 트라이 자료구조도 감을 잃지 않게 연습해봤다. (트라이는 파이썬이 진짜.. 편한듯?) O(N)으로 문자열이 있는지 없는지 탐색할 수 있지만, 공간복잡도는 ㄷ..ㄷ... 공간복잡도가 어마어마하기에 옛날 친구가 이분탐색으로 풀었다고 한 것을 얼추 들어, 이분탐색으로 풀고자 했다. 생각해보니 이분탐색이면 시간 + 공간 둘 다 축소시킬 수 있을 것 같았고, 해당 곰곰히 생각하다가 이분탐색으로 풀어봤다. 역시나 결과적 으로도 시간 복잡도와 공간 복잡도는 아래와 같이 차이가 심했다... 효율성에서 시간은 많게는 100배 정도 차이가 ..
-
[Spring] Bean이 도대체 뭘까?JAVA/Spring Boot 2021. 8. 31. 15:23
방학 동안 JAVA 공부를 조금씩 하면서 스프링 강의를 들으며 좀 깊게 공부하려고 해봤다. 돌아보면 방학 때 뭐했지 싶긴 한데,, 또 막상 이것저것 건드린게 많긴 했다. 최근들어 하반기 공고도 많이 올라오면서 다시 열심히 공부를 해야할 것 같았다. 가고 싶은 곳은 많은데 한 번 들어가기가 쉽지많은 않구나 싶다. 기업마다 또 원하는 인재상이 조금씩 틀린것 같다. 8월이 가기 전에 방학동안 한 것들을 토대로 정리를 해볼까 하다가 다음주에 또 면접이 있는 바람에 준비를 하는데, 더 늦어지면 쭉 안 할 것같아서 조금씩 작성하기로 했다. 7,8월 간 갓영한님의 Spring 핵심원리, Spring MVC ... Query Dsl 강의까지 한 번 쭉 들었다. 앞으로 개발을 하면서 모르는 내용은 다시 한 번 pdf 파..