ㄱㄱ
[질문] 백엔드 시니어 질문 받습니다
김대기(waitkim)
2023-01-03 20:16
추천 0
댓글 26
다른 게시글
-
여긴 백엔드 정보만 올리나요? [3][일반] 익명(118.235) | 23.01.03추천 0
-
백엔드 갤러리의 시작을 축하합니다[일반] Intellij(y9t9y) | 23.01.03추천 0
-
백엔드 시니어 질문받습니다 [18][질문] 김대기(waitkim) | 23.01.03추천 1
4년차 면접자에게 요구하는 사항이 a b c d e 라 할 때 a,b,c,d,e 평범한 사람 vs a는 특출난데 반해 b,c,d,e 기초는 하지만, 기대치보단 낮은 사람. 어떤 사람이 더 좋다고 생각함?
후자가 더 좋습니다 뭐 하나라도 특출나면 나머지도 특출나지는건 시간 문제이기 때문입니다
4년차면 들어와서 적응 기간 후 바로 산출물 내길 기대하는 연차라 생각하는데, 시간을 기달려 줄 수 있음?
기초는 한다면서요? 한가지에 특출난 사람이 나머지 평범해지는건 식은죽 먹기입니다 평범은 정말 쉬워요
기초, 초급, 중급 이런 것의 기준이 사람마다 다른게 좀 불안한데.. 나는 내가 기초는 한다고 생각하지만, 면접관은 이새끼 이거 기초도 없네? 이럴 수도 있잖슴
그런식으로 말하면 사람마다 기준이 다르니까 답변 못하죠
ㅈㅅ
위에서 a,b,c,d,e로 나누었는데 이걸 조금 구체적으로 질문하고 싶음 cs, 운영체제 지식 등 이런것들은 하나의 범주, a로 묶는게 맞을지...? 예를 들어 운영체제 지식은 연차에 비해 빠삭한데 구현력이나 디버깅 이런게 조금 모자른 사람
죄송한데요 뭘 그렇게 나누고 그러는지 모르겠어요 저는 하나만 잘하는 경우는 못봤어요 4년차면 잘하는 사람은 다 잘합니다
4년차가 디버깅 운운하는게 말이 돼요? 그거 못하면 인간이 아닌거죠
그럼 대기님이 생각하는 항목이 뭐가 있는지 알려줄 수 있나요?
못하면 인간이 아닌 항목이요?
못하면 인간이 아닌 항목과 요하는 항목 몇 개만 예시점요 제가 완전히 잘 못 생각하고 있었던 것 같아서 시정하고 싶어요
요하는 항목은 직무에 따라 다를것이고 못하면 인간이 아닌 항목은 기본적으로 요구되는 사항입니다 예를 들어서 3년차면 기술을 몰라서, 설계를 잘 못해서 못하는게 아니라면 본인이 구현하고자 하는건 다 구현할 수 있어야 합니다 그런데 구현력이 부족하다? 말이 안되죠 디버깅은 너무 쉬운건데, 이걸 못한다는건 디버깅이란걸 해볼 생각조차 안했다는 이야기입니다 그것도 4년차가 될때까지요. 말이 안되죠
그 외에도 mysql을 썼는데 4년차가 될때까지 인덱스 동작 방식도 모르고 쿼리플랜 보는 법도 모르고 테이블 설계할줄도 모르고 고립 레벨도 모르고 트랜잭션도 모르고 락도 모른다? 말이 안되죠 스프링 4년차인데 동작 원리를 모른다? 말이 안되죠
4년차인데 요청이 어떻게 서버까지 오는지를 모른다? 말이 안되죠 기타등등.. 경력상 모르면 안되는건데 모르면 문제가 심각합니다
커널쪽이라 디버깅 자체가 엄청 힘들기에 디버깅은 기본이라 하는 것 보고 화들짝 놀랐었는데 생각해보니 이건 도메인마다 다르니 적당히 걸러 듣겠음. db 쿼리 플랜은 모르는데. 찾아봐야겠네 시야 넓혀 줘서 ㄳ
백엔드 시니어한테 커널을 물어보면 우짜노..
커널을 물어보진 않았잖슴.. 도메인 마다 디버깅 난이도가 그렇게 큰 진 몰랐지..
maven, gradle 둘 다 써야해요?
둘중 하나만 쓰면 됩니다
요즘 뭐 많이 씀?
gradle 많이 쓰죠
maven 첨부터 봐야하나 걱정했음메