삼성 소프트웨어 멤버십 후기임..수월한 검색을 위한 친절한 태그..-_-ㅋ
내가 만든건 뭐 간단하게 채팅방 생각하면 될거임..c# 윈폼으로...
그래도 나름 그래픽적인 요소 빼고 학교에서 배운건 죄다 써먹은것같음..
개인적으로 면접이 상당히 마음에 안들었음ㅋ-버벅이기도 하고 뻘대답하기도 하고
아는것도 이상하케 대답하고, 모르는것도 많았고,,쨌든..시작~!
면접장 들어가서 인사하고 바로 발표 시작했음..
뭐 발표중간에 물어본다 어쩐다하는 글들 많이 보고,..했는데 그런거없었음..
발표끝날때까지 시연끝날때까지 계속 듣다가,,
끝나고 ,,,포풍질문 시작됨ㅠ
ㅡ이 프로그램에 문제가 생길 수 있을거같은데 어떤 문제가 생길 것 같음?
ㅡ지금 클래스 구조를 상속을 써서 바꿀수 있을것같은데 어떻게 해야되겠나?
ㅡ멀티스레드를 사용하였는데 스레드 락을 거는 방법엔 어떤것들이 있나?
각각은 어떤 차이점인지,,
(뮤텍스 세마포어 모니터,,얘기햇었음)
ㅡ리눅스에서 스레드 사용법?락거는법?이런 질문도 있었던것같음..리눅스 관련해서 모니터에 대해서 좀더 질문했었음.
(리눅스 관련해서 이거 관련해서 질문이 2갠가 있었는데 잘모른다고 하니까 리눅스 모르나부다 했는지 더이상 질문없었음-_-ㅋ)
ㅡ내 프로그램 데이터베이스 스키마에서 테이블을 2개로 나눴는데 왜 나눴는지?
ㅡOSI 7계층에 대해서 간략하게 말해보라
ㅡ정렬 알고리즘에 대해서 물어봤음.. 가장빠른게 어떤건가?이런거였던거같음.
ㅡ퀵소트인것 같다 ..대답했고 그럼 퀵소트에서 가장 빠를때 시간복잡도랑, 가장 느릴때랑 어떻게되는지?
ㅡP NP 문제가 무엇인가?
ㅡ클래스와 구조체의 차이가 뭔가?(이거 진짜 프갤에서 봤던 거-_-ㅋㅋㅋ)
ㅡ알고있는 개발방법론이 어떤것들이 있나? (폭포수, 스파이럴 뭐 이런내용..)
ㅡ내 프로그램에서 싱글톤 패턴을 사용헀는데 싱글톤에 대해 설명?
ㅡ싱글톤 관련해서, 그럼 static으로 선언해서 쓰는거랑 무슨 차이가 있나?
ㅡc#에 확장메소드가 무엇인가?
ㅡ(내 프로그램 개발 동기 관련해서 opengl로 만들었었던 체스 게임에 대해서 발표에 잠깐 얘기하고 그림도 보여줬었음)
체스는 뭐 어떤식으로 개발한건가?
뭐 빠진 질문도 있을수 있겠지만 생각나는게 이게다임
프로그램에 대한거보다 전공질문이 완전 많았음..ㅋ
내가 만든건 뭐 간단하게 채팅방 생각하면 될거임..c# 윈폼으로...
그래도 나름 그래픽적인 요소 빼고 학교에서 배운건 죄다 써먹은것같음..
개인적으로 면접이 상당히 마음에 안들었음ㅋ-버벅이기도 하고 뻘대답하기도 하고
아는것도 이상하케 대답하고, 모르는것도 많았고,,쨌든..시작~!
면접장 들어가서 인사하고 바로 발표 시작했음..
뭐 발표중간에 물어본다 어쩐다하는 글들 많이 보고,..했는데 그런거없었음..
발표끝날때까지 시연끝날때까지 계속 듣다가,,
끝나고 ,,,포풍질문 시작됨ㅠ
ㅡ이 프로그램에 문제가 생길 수 있을거같은데 어떤 문제가 생길 것 같음?
ㅡ지금 클래스 구조를 상속을 써서 바꿀수 있을것같은데 어떻게 해야되겠나?
ㅡ멀티스레드를 사용하였는데 스레드 락을 거는 방법엔 어떤것들이 있나?
각각은 어떤 차이점인지,,
(뮤텍스 세마포어 모니터,,얘기햇었음)
ㅡ리눅스에서 스레드 사용법?락거는법?이런 질문도 있었던것같음..리눅스 관련해서 모니터에 대해서 좀더 질문했었음.
(리눅스 관련해서 이거 관련해서 질문이 2갠가 있었는데 잘모른다고 하니까 리눅스 모르나부다 했는지 더이상 질문없었음-_-ㅋ)
ㅡ내 프로그램 데이터베이스 스키마에서 테이블을 2개로 나눴는데 왜 나눴는지?
ㅡOSI 7계층에 대해서 간략하게 말해보라
ㅡ정렬 알고리즘에 대해서 물어봤음.. 가장빠른게 어떤건가?이런거였던거같음.
ㅡ퀵소트인것 같다 ..대답했고 그럼 퀵소트에서 가장 빠를때 시간복잡도랑, 가장 느릴때랑 어떻게되는지?
ㅡP NP 문제가 무엇인가?
ㅡ클래스와 구조체의 차이가 뭔가?(이거 진짜 프갤에서 봤던 거-_-ㅋㅋㅋ)
ㅡ알고있는 개발방법론이 어떤것들이 있나? (폭포수, 스파이럴 뭐 이런내용..)
ㅡ내 프로그램에서 싱글톤 패턴을 사용헀는데 싱글톤에 대해 설명?
ㅡ싱글톤 관련해서, 그럼 static으로 선언해서 쓰는거랑 무슨 차이가 있나?
ㅡc#에 확장메소드가 무엇인가?
ㅡ(내 프로그램 개발 동기 관련해서 opengl로 만들었었던 체스 게임에 대해서 발표에 잠깐 얘기하고 그림도 보여줬었음)
체스는 뭐 어떤식으로 개발한건가?
뭐 빠진 질문도 있을수 있겠지만 생각나는게 이게다임
프로그램에 대한거보다 전공질문이 완전 많았음..ㅋ
추가 ㅡagile 개발방법론이 무언가?.. (대답한 이후에) 왜 이게 제대로 적용될 수 없을까?
OSI 7계층진짴ㅋ 어딜가나 꼭나오네
전공 열심히 해야됨ㅋ
Osi는 이론만으로 하지 않음?ip/protocol인가 그게 쓰는게 아님?
osi 7 layer는 이론이라지만 tcp/ip체계랑 비교해서 설명하기 위해 자주씀. 근데 p np문제 물어볼줄은 몰랐네-_- 근데 제일 빠른건 버켓 소팅 아님? O(n)인가 나오는걸로 기억하는데.
버켓 소팅은 O(n + k )임 데이터의 분포를 모르면 쓸수 없으니 보통 퀵소트 가장 빠르다 함.