댓글로 질문적어주면 성실히 답변해봄 ㄱㄱ
( C++, 컴퓨터공학전공 ) 모의면접좀 해줘 성실히 답변함
익명(125.143)
2019-07-29 16:39
추천 0
댓글 29
다른 게시글
-
여행가기전에 할일 다끝냈다 [6]익명(106.102) | 19.07.29추천 0
-
피에로가 디씨글쓰기 캡챠있다그랬는데 또 속였네 [1]익명(106.102) | 19.07.29추천 0
-
서버도 좀 gui기반으로 바뀌면좋겠다 [10]익명(106.102) | 19.07.29추천 0
-
소마 어캐들어감? [4]익명(223.62) | 19.07.29추천 0
-
문돌이 서버파는데 오류나는 이유가 몰까용 [14]익명(175.199) | 19.07.29추천 0
-
워니야 해외취업 영어 어느정도 해야되냐? [4]Kyli(120.18) | 19.07.29추천 0
-
무법천지 미국의 현실 - 또 무차별 총기 테러사건 - 마늘축제에서울랄라(ulala2019) | 19.07.29추천 0
-
내꺼랑 비슷한 키보드 추천좀 해줘익명(182.224) | 19.07.29추천 0
-
당분간 앞으로 뭐해먹고 살아여할지고민허고온다피에로쨘(fakemarine) | 19.07.29추천 0
-
나도 작년의 나는 줘팰수있을거같음 [4]익명(106.102) | 19.07.29추천 0
해당 댓글은 삭제되었습니다.
아뇨 애니안봅니다.죄송합니다.
버츄얼 펑션에 대해 설명해보세여
C++에서 가상함수는 다형성을 가지는 클래스객체를 사용할때 사용합니다. 즉 파생 클래스에서 부모클래스의 함수를 재정의하는 맴버함수를 버츄얼함수라합니다. (추가적으로 가상함수가 있으면 가상함수테이블을 객체마다 생성합니다)
가상 함수를 꼭 버츄얼 펑션이라고 달아야하나. virtual function 이라고 달면 몰라 ㅋ
해당 댓글은 삭제되었습니다.
입사하는 상황. (게임, 보안, C++활용하는곳위주)
해당 댓글은 삭제되었습니다.
프로세스와 스레드는 둘다 같은 메모리구조를 가집니다.(스택, 힙, 데이타, 코드영역) 프로세스의 메모리구조는 특정한상황이아닌이상 각 프로세스마다 독립적으로 만들어지지만, 스레드는 프로세스안에 존재하는 여러개의 흐름으로서 스택영역을 제외한 나머지 메모리영역을 공유합니다.
SVM의 정의와 알고리즘 과정에 대해서 설명해보게.
아니 면접자 어디갔어?
모르겠습니다
Round-Robin이 뭔지 설명해 보셈
라운드로빈알고리즘은 운영체제에서 프로세스를 관리할때 사용하는 스케줄링 알고리즘중 하나로써, 하나의 프로세스가 cpu를 독점하는게아니라 여러 프로세스에게 우선순위를 두지않고 시간단위로 cpu를 할당해주는 알고리즘입니다.
해당 댓글은 삭제되었습니다.
어떤 상황에서 값을 임시저장해야하는 경우가 필요할수있는데, 이때 버퍼에 저장해두고 순차적으로 꺼내와서 처리를합니다. 이때 처리속도보다 버퍼에 쌓이는 속도가 더 빠르면 버퍼의크기는 유한하므로 버퍼오버플로우가 발생할수있습니다. 이 문제를 대응하기위해서는 발신측에서 수신측의 처리속도를 고려해서 전송해야합니다.
음.. 키보드입력같은 I/O도 버퍼에 값을 저장한뒤 처리하는 방식으로 알고있습니다. 버퍼오버플로우가 발생하면 사용자입장에서는 모든 값을 잘 입력했다고 생각하지만, 실제 버퍼에 모든 값이 저장되지않고, 버퍼가 꽉차 저장하지 못한 부분은 버려지게됩니다. 따라서 예외가발생할것같습니다.
Stack Canary.. 모르겠습니다. 처음들어봤습니다
디자인 패턴에 대해 알고 있는가?, 알고 있다면 알고 있는 패턴에 대해 설명해보시오
싱글턴, 팩토리메서드, 커맨더패턴 등등을 알고있습니다. 싱글턴패턴은 하나의 객체만 생성할수있고, 보통 생성자를 private로막아서 생성을 막고 스테틱생성함수를 따로만들어 객체를 생성합니다.(객체가이미존재하면 존재하는 객체를 리턴)
1번 i++ 과 i = i+1 의 차이를 서술하시오 2번 CBC알고리즘에 대해 설명해보시오 3번 게임회사면 어떤 엔진을 사용해봤는지?
후위연산자 i++같은 경우 임시변수를 만들어 그 값을 리턴하고, i변수의 값을 증가시키는 반면 i+1은 임시변수생성없이 바로 i값을 증가시킵니다.
2.CBC알고리즘은 모르겠습니다. 3. 언리얼,유니티사용해봤습니다.
4번 멀티쓰레드와 멀티프로세스로 인해 생길수있는문제? 5번 4번의 문제해결을 위한 방법?
멀티쓰레드, 멀티프로세스로 생길수있는 문제는 동기화 문제입니다. 특히 공유자원이 있는 상황에서 여러개의 쓰레드,프로세스가 접근하게되면 어떤 연산은 원자적으로 수행되지않아 문제가 발생할수있습니다. 이문제를 막기위해 lock을걸어 특정영역을 원자적으로 수행하도록 하는데, 이 락을 잘못사용하면 데드락에 빠져 시스템이 무한대기상태에빠질수있습니다. 데드락을 해결하는방법은 상호배제,점유대기,비선점, 순환대기 이문제중하나를 풀면 대드락이풀립니다
힙은 무슨 자료구조인가요?
힙은 이진트리 자료구조입니다. 보통 최대힙 또는 최소힙으로 나뉘며, 최소힙같은 경우에는 부모노드에 가장 작은 값이 오며, 최대힙은 부모노드에 가장큰 값이 옵니다. 보통 탐색속도는 logN 입니다.
틀린거있으면 지적부탁드립니다 형님들
앞으로 5년후에 자신이 뭘하고 있을거 같아요?