본문 바로가기

728x90

Job Wanted

(62)
[면접후기] 씨에스윈드 미국법인 IT 직무 후기 씨에스윈드 미국법인 IT 직무에 지원하였고 화상면접이 예정되어 있어서 도서관 방음부스 시설을 대여했다. 아침 10시30분 면접이었는데, 15분정도 미리 링크가 열렸고 10시20분에 곧바로 면접이 시작이 되었다. 면접이 시작되고 나서 순서는 다음과 같았다. 1. 1분 자기소개 2. Infrastructure (about factory) 에 대해 아는대로 영어로 설명을 해보라 --> 인프라에 대해 아는 것이 거의 없어서 제대로 설명 못함 3. 자신의 장단점을 영어로 설명해보시오 4. 네트워크 관련된 지식이 있는지 5. 네트워크 관점에서 PC방이 어떻게 작동하는지 설명해보시오 6. 인터넷과 인트라넷의 차이점을 말해보시오 7. 왜 씨에스윈드 미국법인을 선택했는지 8. 어떤 직원이 되고 싶은지 설명해보시오. 9...
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 배열의 길이를 2의 거듭제곱으로 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/181857 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 9점짜리 문제는 처음 본다. 아무리 푼 사람이 적다고는 하지만, 이렇게 9점이나 받을 줄은 몰랐다. 코드가 효율적이라서 그런가? 그리고 이 점수로 인해 급격하게 점수가 상승해서 드디어 10000등 안에 진입했다. 내가 맞힌 정답 :: def solution(arr): answer = [] a,b = 1,0 while a
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 리스트 자르기 https://school.programmers.co.kr/learn/courses/30/lessons/181897 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 기초 문제 중에서 4점짜리 문제는 오랜만이다. 내가 맞춘 정답 :: def solution(n, slicer, num_list): answer = [] a = slicer[0] b = slicer[1] c = slicer[2] if n==1: return num_list[0:b+1] elif n==2: return num_list[a:] elif n==3: return num_list[a:b+1..
면접 질문 대답해보기 - 뇌정지편 8가지 1. 꿈이 무엇인가요 입사후 포부를 대답하면 된다. 직무에 전문가가 되어 고객들을 위해, 그리고 회사를 위해 기여하는 사람이 되고 싶다. 무엇 무엇에 도전을 해보고 싶다. 2. 우리 회사에 지원한 이유가 무엇인가요? 지원동기. 확고하게 이 회사의 매력 포인트를 대답하면 된다. 3. 회사 선택 기준이 무엇인가요? 4. (해당되는 경우) 나이가 많으시네요. -> 설명 5. 공백기 때 무엇을 하였나요? 졸업을 하고 기사 시험을 준비를 하였고, 가채점 결과 합격할 것으로 기대되고 있습니다. 6. 회사 업무 힘든것에 대해 들으셨나요? 7. 다른 회사도 지원 하였나요? 쿨한 마인드로 가야한다. 무조건 이 회사에 가야한다, 라는 마인드를 버리고 쿨한 마인드로, 편하게 나는 여기 아니어도 갈 곳이 많다는 식으로 대응한..
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 배열 만들기 5 한동안 기사시험을 준비하느라 프로그래머스에 안들어갔다가 이번에 다시 들어가봤는데, '코딩 기초 트레이닝' 이라는 항목이 생겼다. 보니까 아주 어려운 문제들은 아니라서 빨리 끝내버려서 점수나 올려야겠다. 맞춘 정답 :: def solution(intStrs, k, s, l): answer = [] for el in intStrs: el = el[s:s+l] if int(el) > k: answer.append(int(el)) return answer 어렵지 않은 문제인데 아직 맞춘 사람이 적어서 그런지 3점이나 준다 개꿀 https://school.programmers.co.kr/learn/courses/30/lessons/181912# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프..
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 저주의 숫자 3 내가 작성한 정답 :: def solution(n): answer = 0 for i in range(1, n+1): answer += 1 # print(answer) if answer%3==0: answer += 1 if answer%10 == 3: answer += 1 elif int((answer-100)/10) == 3: answer += 10 elif int(answer/10) == 3: answer += 10 elif answer%10==3: answer += 1 if answer%3==0: answer += 1 # print(answer) # print() return answer 잘못 작성한 답 (1) :: def solution(n): answer = 0 # 3의 배수는 제외한다 # 3이 ..
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 유한소수 판별하기 내가 작성한 정답 :: 참 오래 돌아왔다. 정말 다양한 방법으로 틀렸었는데, 전부 지워버리는 바람에 남아있는 것이 없다. 최대공약수를 구하는 함수를 따로 작성하기 귀찮아서 그냥 math 라이브러리에서 메서드를 가져와서, 우선 분수를 기약분수로 만들어주었다. 그리고는 분모의 인수가 2 또는 5로만 이루어져있는지를 체크하기 위해서 찾는 while 문을 작성했다. 참 쉬운 문제고 짧은 코드였지만 정말 오래 고민해야했다. import math def solution(a, b): answer = 0 c = math.gcd(a,b) if c!=1: a = int(a/c) b = int(b/c) while b>1: if b%2==0: b = int(b/2) elif b%5==0: b = int(b/5) else: b..
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 캐릭터의 좌표 오래동안 앓던 이가 빠진 느낌이다. 정말 오랫동안 방치해놨었다. 단 한개의 테스트 케이스 때문에. 결국에는 예외 처리를 해서 끝냈다. 내가 작성한 정답 :: 테스트케이스 8번이 계속 문제였는데, 8번은 보드의 사이즈를 제대로 고려하지 않아서 생긴 문제였다. def solution(keyinput, board): xCo = 0 yCo = 0 xSize = int((board[0] -1) / 2) ySize = int((board[1] -1) / 2) print(xSize, ySize) for inp in keyinput: if inp=="left": if abs(xCo) < xSize : xCo -= 1 elif xCo == xSize : xCo -= 1 elif inp=="right": if abs(xC..
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 최빈값 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/120812 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내가 맞힌 정답:: . 내가 틀린 정답:: def solution(array): answer = 0 idx = 0 maxnum = 0 array.sort() while idx < len(array): if maxnum < array.count(array[idx]): maxnum = array.count(array[idx]) answer = maxnum print(answer) elif maxnu..
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 분수의 덧셈 https://school.programmers.co.kr/learn/courses/30/lessons/120808 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내가 맞힌 정답:: def solution(numer1, denom1, numer2, denom2): answer = [] denom3 = LCM(denom1, denom2) numer3 = numer1 * () answer1 = numer1*(denom3//denom1) + numer2*(denom3//denom2) answer2 = denom3 if GCD(answer1, answer2) =..

728x90
반응형