주니어 머신러닝 엔지니어의 이직기 (3)
·
기타/일상
이번에 작성할 내용은 코딩 테스트, 과제 테스트 등 면접 전 과정에 대한 글이다.구직 활동을 하면서 코딩 테스트는 거의 열에 아홉은 본 거 같고, 과제 테스트는 10번 중 2번 정도 진행한 것 같다.요즘 워낙 코딩테스트 플랫폼이 잘 되어있기 때문에, 기업 입장에서 상황만 좋다면 코딩 테스트 전형을 추가하지 않을 이유가 없다고 생각한다.    코딩 테스트 나는 파이썬으로 코딩 테스트를 준비했다. 코딩 테스트 준비는 몇 년 전부터 계속했었기 때문에 크게 어렵지는 않았다. 처음 코딩테스트를 준비할 때는 백준에서 풀었었다. 그 당시만 해도 프로그래머스에 그렇게 많은 수의 문제가 없었기 때문에 백준을 대체할 만한 국내 사이트는 없었다.  요즘은 백준보다는 프로그래머스를 많이 활용하는데 그 이유는 편하기 때문이다...
주니어 머신러닝 엔지니어의 이직기 (2)
·
기타/일상
이번글을 포함해서 많으면 3편에 걸쳐 이직과 관련된 이야기를 해보고자 한다. 글은 아마도 이력서 - 포트폴리오 - 지원 - 테스트 - 면접 순이 될꺼같은데, 중간에 바뀔 수도 있을 것 같다.  어디까지나 내 경험을 바탕으로 쓰는 글이라 정답은 절. 대. 아니며 이렇게도 할 수 있구나~ 정도로 가볍게 보면 좋을 것 같다. 또한 나는 최근 경력직으로 이직을 한 것이기 때문에, 경력직을 위주로 글을 쓸 예정이다.    이력서 이력서는 notion으로 작성했으며 아래 블로그를 참고해 템플릿을 만들었다. 블로그 링크나의 이력서는 대략적으로 아래와 같이 구성되어 있다. 그리고 글을 최대한 적게 쓰려고 노력했다. 이력서를 읽는 담당자들이 글이 너무 많으면 부담스러워할 것 같았고, 애써 작성한 이력서를 제대로 읽지 않..
[python] 프로그래머스 - 파일명 정렬
·
파이썬/프로그래머스
문제 programmers.co.kr/learn/courses/30/lessons/17686 코딩테스트 연습 - [3차] 파일명 정렬 파일명 정렬 세 차례의 코딩 테스트와 두 차례의 면접이라는 기나긴 블라인드 공채를 무사히 통과해 카카오에 입사한 무지는 파일 저장소 서버 관리를 맡게 되었다. 저장소 서버에는 프로그램 programmers.co.kr 문제풀이 1. isdigit() 함수를 이용하여 HEAD를 구하고 2. HEAD가 아닌 부분에서 다시 isdigit() 함수를통해 NUMBER을구한다 3. 주어진 조건에따라정렬하여 RETURN 코드 def solution(files): answer=[] str=[] for s in files: # HEAD HEAD='' for char in s: if char..
[python] 프로그래머스 - 점프와 순간이동
·
파이썬/프로그래머스
문제 programmers.co.kr/learn/courses/30/lessons/12980 코딩테스트 연습 - 점프와 순간 이동 OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈 programmers.co.kr 문제 풀이 n에서 0으로 역순으로 이동한다고 생각하여 문제를 풀면 먼저 현재 위치(n)이 2로 나눠 떨어지면 n/2 로 이동 (순간이동), 2로 나눠 떨어지지 않는다면 n-1로 이동(점프) 이런식으로 n이 0에 도착할때까지 연산을 반복해주면된다. ex ) n = 1000 1000 -> 500 -> 250 -> 125 -> 124(점프+1) -> 6..
[python] 프로그래머스 - 입국심사
·
파이썬/프로그래머스
문제 programmers.co.kr/learn/courses/30/lessons/43238 코딩테스트 연습 - 입국심사 n명이 입국심사를 위해 줄을 서서 기다리고 있습니다. 각 입국심사대에 있는 심사관마다 심사하는데 걸리는 시간은 다릅니다. 처음에 모든 심사대는 비어있습니다. 한 심사대에서는 동시에 한 programmers.co.kr 문제풀이 이분탐색을 통해 심사 최소 시간을 구한다. 각 시간동안 심사관이 심사할 수있는 사람수를 구하여 총 심사한 사람수가 n 보다 크다면 최소 시간을 줄여나가는 방식으로 이분탐색. 코드 def solution(n, times): answer = 0 low = 0 high = max(times) * n while low = n: break # 모든 인원을 검사 가능하면 a..
[python] 프로그래머스 - 비밀 지도
·
파이썬/프로그래머스
문제 programmers.co.kr/learn/courses/30/lessons/17681 코딩테스트 연습 - [1차] 비밀지도 비밀지도 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다 programmers.co.kr 문제풀이 bin 함수를 통해 지도를 생성해주고 zfill 함수를 통해 지도의 크기에 맞춰준다. 그리고 1을 # 으로 0을 ' '으로 변환해준다. 코드 #2018 KAKAO BLIND RECRUITMENT #[1차] 비밀지도 from typing import List def solution(n:int, arr1:List[int], arr2:List[int])->Li..
ariz1623
'프로그래머스' 태그의 글 목록