본문 바로가기

전체 글251

카카오 면접 시 듣게 되는 질문 최근 많은 변화를 겪은 IT 업체를 논할 때 카카오를 빼놓을 수 없습니다. 지난 2014년 10월 옛 카카오는 과거의 다음커뮤니케이션과 합병을 발표하며 ‘다음카카오’가 됐죠. 그로부터 꼭 1년이 지난 2015년 10월에는 사명을 다음카카오에서 ‘카카오’로 바꿨습니다. 카카오택시와 카카오택시 블랙을 비롯해 각종 온디맨스 서비스를 발표했고, 12월 들어서는 인터넷은행 사업자로 선정되기도 했습니다. ‘바뀐 것 단 하나, 전부입니다.’카카오 면접장에서 듣게 될지도 모르는 질문 70가지를 준비했습니다. 전∙현직 임직원이 직접 기업에 관한 평가를 작성하는 국내 기업평가 정보 서비스 잡플래닛의 도움을 받아 카카오가 면접장에서 지원자에게 어떤 질문을 했는지 모아봤습니다. 지금의 카카오뿐만 아니라 2014년 10월 이전.. 2016. 11. 15.
[JavaScript] 자바스크립트 리터럴 문법 이용한 객체 생성 리터럴 문법 이용한 자바스크립트 객체 생성 리터럴 문법을 이용해 자바스크립트 객체를 생성한 후 해당 객체의 프로퍼티를 지정할 수도 있는데, 객체 리터럴은 객체 초기화자(initializer)라고도 한다. 객체 리터럴은 콜론으로 분리된 키-값의 쌍을 콤마로 분리한 목록으로 구성되며, 이것들은 모두 중괄호로 감싼다. 예를 들어, 다음과 같이 빈 자바스크립트 객체를 생성한다. 1 2 3 4 5 6 7 var object1 = {}; // 빈 객체 생성 object1['name'] = "tom"; // 프로퍼티 추가 console.log(object1['name']); // tom delete object1['name']; // 프로퍼티 삭제 console.log(object1['name']); // undef.. 2016. 11. 15.
인터파크 개인정보 유출사고로 본 망 분리 관리의 중요성 인터파크 개인정보 유출사고로 살펴본 망분리 관리의 중요성 “회원님의 개인정보는 유출된 것으로 확인되었습니다. 유출된 개인정보는 다음과 같습니다.”지난 7월 말 인터넷 쇼핑몰 인터파 크에서 우리나라 전체 인구의 무려 20%에 해당되는 1,030만 명 의 가입자 정보가 유출된 대형 보안 사고가 발생했다. 인터파크 사이트를 찾은 가입자 대다수는 설마 하면서도 위와 같이 달갑지 않은 인터파크의 메시지를 확인하고 이름, 전화번호, 이메일 주소 등 상당수의 개인정보가 유출된 사실을 받아들여야 했다. ‘민/관 합동조사단’이 8월 말 발표한 조사 결과에 따르면, 북 한 소행으로 판단되는 공격자는 지난 5 월 인터파크 직원에게 악성 이메일을 보내는 스피어피싱을 통해 회사 내부 데이터베이스에 침투했다. 공격자는 원 하는 .. 2016. 11. 8.
Java 8 인터페이스 vs 추상클래스 인터페이스 vs 추상 클래스 예전에 이 캐캐묵은 논쟁에 대한 글을 쓴적이 있었는데 , 그 중 일부를 발췌해보면 " 먼저 왜 자바는 인터페이스를 만들게 됬나를 생각해야 하며 , 다중상속은 이 둘을 구분하는데 중요한 맥이 아닙니다. 중요한것은 인터페이스가 추구하는 바를 추상클래스로 이루려면 지켜야 할 제약이 생기고 위험/복잡성 또한 생기기 마련입니다. 또한 약속된 관례가 없기 때문에 커뮤니케이에 문제가 생기며 의도가 불분명해 집니다. 그래서 행위의 틀 과 immutable 한 속성만으로 제한해서 유연성과 사용성을 극대화한것이 자바의 "interface" 입니다. ... 후략 "뭐 이런건데 이런 저의 글과 여러 무수한 논쟁들이 자바8의 등장과 더불어 소각장으로 직행해야 할 가비지가 되었습니다.자바의 인터페이스.. 2016. 11. 8.