inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

Java만 가능한 코테 질문

1729

noahsway(김정호)
0

안녕하세요 선생님 항상 좋은 강의를 제공해 주셔서 감사합니다. 다름이 아니라 선생님이 추천해 주셨던 부트 캠프 중 하나인 데브 코스에 지원하려고 하는데 코딩 테스트 언어가 자바만 가능하다고 나와있습니다. 혹시 다른 언어로 만 응시해야하는 코테에 대해서 어떻게 준비해야 할지 팁 좀 알려 주실 수 있나요??

현재 상황 : c++ 코테 문제풀고 큰돌 해설강의 듣기만 하고 있음

시험 과목 : 객관식 Java, 웹, HTML, CSS, DB, SQL에 관련된 기초 문제 + 코딩테스트(Java만가능)

 

 

c++ 코딩-테스트

답변 1

2

큰돌

안녕하세요 noah님 ㅎㅎ

C++에서 JAVA로 포팅하는것을 하루정도 공부하시면 됩니다.

예를 들어

JAVA의 ArrayList로 C++의 vector를 나타낼 수 있겠죠?

즉,

vector<int> v; 
v.push_back(1);

// 이러한 코드가 

ArrayList<Integer> v = new ArrayList<Integer>(); 
v.add(1); 

// 이런식이 되는 것이죠.

이렇게 서로 매핑되는 것만 공부하시면 됩니다. (이거 하루정도만 투자하면 충분히 가능합니다.)

 

또한, 프로그래머스 데브코스를 말씀하시는 거 같은데요.

이 경우 프로그래머스 문제를 풀어보면서 포팅연습을 하는게 좋습니다. 데브코스의 경우 lv2 ~ 3정도만푸는 수준이면 합격한다고 하니 그정도 레벨 수준으로 JAVA로 풀어보는 식의 연습을 해주시면 됩니다.

제가 추천하는 프로그래머스 lv2 ~ lv3 문제는 다음과 같습니다.

https://school.programmers.co.kr/learn/challenges?order=recent&partIds=37527%2C31236%2C25448%2C21366%2C20069%2C17214%2C12286%2C9317%2C22586%2C18498%2C17931%2C300%2C301&page=1&levels=2%2C3&languages=java%2Ccpp

 

SQL에 관련된 기초 문제

>> 이거는 현업에서 잘 안쓰는 JOIN도 많이 나오더라구요. 요새 코테 기출 경향보니까요. cross join 등 join은 다 공부해주세요. 이부분은 이링크를 통해서 공부하시는게 좋습니다. 그냥 이 링크안에 있는 거 한 2번씩만 테스팅하면서 공부하시면 솔직히 준비는 다 하신거라고 보시면 되요.

https://www.w3schools.com/mysql/mysql_join_cross.asp

웹, HTML, CSS 부분은 이 링크로 공부해주세요.

>> https://poiemaweb.com/

 

꼭 합격하시길

감사합니다.

0

noahsway(김정호)

선생님 자바로 포팅할 때 추천해준 문제를 c++로 풀어보고 자바로된 풀이를 비교하면서 사용된 메서드나 프로그램의 사용될 때 기본틀을 느낌적으로 비슷하게 쓰이는 것들만 맵핑해서 외우라는 말씀이시조??

0

큰돌

네 맞습니다.

학습법

0

36

1

코테 관련 질문

0

56

2

코테 준비 방법 문의

0

53

1

공부 시작..

0

43

1

방산 SW 개발자가 되기 위한 조언을 부탁드립니다!

1

179

1

고민이있습니다...!

0

153

1

FPS 서버 충돌 질문드립니다.

0

119

1

백준 서비스 종료

0

313

1

재귀함수 코드를 작성하는 단계가 어렵습니다.

0

237

0

계속 공부해도 되는지 모르겠습니다

0

452

3

진로가 큰 걱정입니다...

0

323

1

강의에 나오는 알고리즘이 코테에 많이 나오는건가요?

0

368

0