tou
337
2018-07-08 12:32:51
7
2365

만약 면접관이시면 기술면접 질문을 어떤것을 하실것같은가요?


제가 면접을 많이겪지못해서 기술면접에 대한 걱정?두려움이 많은 사회 초년생입니다! 선배님들 같은 경우에는 만약 신입면접을 보신다면, 어떤질문을 하실지 여쭤보고싶습니다ㅠㅠ 

0
2
  • 댓글 7

  • 해아일락
    448
    2018-07-08 12:55:46

    면접에 대해 고민이 많으신거 같은데 직접 경험해보세요.

    저라면 GC, Complier 딱 두개만 물어볼것 같습니다.

    1
  • LichKing
    14k
    2018-07-08 13:47:59

    제가 신입면접볼때 했던 질문들 몇개 말씀드리면..


    HashMap에서 key가 충돌나면 어떻게할까?(자바가 어떻게 구현했는지보다 해시충돌시 해결법에 대해 묻는질문)

    ArrayList와 LinkedList의 차이

    정렬된 데이터에서 특정값을 찾을때 어떻게하면 좋을까

    TreeSet과 HashSet의 차이

    UDP/TCP 차이

    Spring Interceptor와 Servlet Filter 차이

    Servlet lifecycle

    Spring DI 시 객체는 누가 생성하나


    뭐 이정도 물어봤던거같네요.

    Spring까지 공부했다고 해서 Spring 질문 몇개했었어요

    2
  • tou
    337
    2018-07-08 15:09:09
    답변들 정말감사합니다. 올려주신것들에 대한 질문도 준비해야겠습니다. 날 더운데 좋은하루 되시길 바랍니다 ㅎㅎ
    0
  • KIZUNA
    277
    2018-07-08 19:31:57

    전 Spring / jsp 분야 지원해서 ...

    1. 스프링의 구조에 대해 간단히 설명해 보세요...

    2. 스프링 의존주입에 대해 설명해 보세요...

    3. MVC 패턴에 대해 설명해보세요...

    4. JVM과 가비지컬렉터에 대해서 설명해 보세요...

    5. 자바와 자바스크립트의 변수차이점을 설명해보세요 ...

    6. 마이바티스에 대해 간단히 설명해 보세요...

    중소기업이였습니다 

    1
  • Gibson USA
    708
    2018-07-09 03:28:33 작성 2018-07-09 03:44:10 수정됨

    신입을 대상으로 한다면 이것들 중에 몇가지를 추릴 거 같네요.


    윈도우는 설치 할 수 있는지?

    메모리란 무엇인지?

    기계식 키보드는 무엇이고 어떤 장단점이 있는지?

    생각나는 공중예절은 무엇이 있는지?


    JSP를 배우거나 사용했는지?

    HTML을 배우거나 사용했는지?

    CSS를 배우거나 사용했는지?

    JSP란 무엇인지? HTML과 차이는?

    JSTL이란 무엇인지?

    JavaScript를 배우거나 사용했는지?

    JS의 기본타입은 무엇인지?

    문자열과 숫자-기본형의 차이는 무엇인지?

    var와 let을 아는지?

    let과 const의 차이는 무엇인지?

    객체란 무엇인지?



    Java를 배우거나 사용했는지?

    int와 float의 차이는?

    Double과 Float의 차이는?

    BigDecimal과 int의 차이는?

    Integer와 int의 차이는?

    인터페이스 vs 추상클래스?

    제네릭이란 무엇인지? 왜 쓰는지?

    가비지컬렉션에 대해 얼마나 아는지?

    자바 스트링의 특징은?

    JVM의 버전이 중요하다면 왜 중요한지?

    컬랙션이란?

    동시성이란? 왜 동시성을 고려해야 하는지?

    API란 무엇인지?

    REST-API는 무엇인지? 설계/사용해본 경험은?

    HTTP는 무엇인지?

    HTTP와 HTTPS의 차이는 무엇인지?

    HASH는 무엇인지?

    인코딩과 디코딩을 아는지?

    람다를 아는지? 그 장단점은?

    람다를 쓸 수 없는 버전에서 람다의 장점을 취할 방법을 아는지?

    if와 switch의 차이를 혹시 아는지?



    WAS란 무엇인지?

    리눅스를 써본 적이 있는지?



    객체지향이란?

    관심사의 분리 라는 말을 들어봤는지?

    AOP란 무엇인지?

    디자인패턴을 아는지?

    MVC 패턴?

    가장 잘 아는 패턴 하나를 간단히 소개해볼 수 있는지?

    그것의 단점은 무엇인지?

    그 패턴을 꼭 써야하지만 단점으로 인해 사용이 어렵다면 어떤 대안이 있을지?


    스프링 배우거나 사용해봤는지?

    메이븐의 빌드 과정은?

    스프링의 설정내용은 어디에?


    SQL은 배우고 써봤는지?

    VARCHAR와 CHAR는 어떤 차이인지?

    RANK와 ROW_NUM의 차이는?

    정렬이란 무엇이고 왜 하는지?

    시퀀스를 아는지?

    JOIN이란 무엇인지?

    JOIN을 안다면 3대 조인의 차이는 혹시 아는지?

    UNION은 무엇이고 JOIN의 차이는 무엇인지?

    JOIN조건과 WHERE 절의 조건은 어떤 차이가 있는지?

    인덱스란 무엇인지?

    인덱스의 종류를 혹시 아는지? 어떤 차이가 있는지?

    BLOB, CLOB을 아는지?

    VARCHAR와 CLOB의 차이는?

    Group by를 쓰는 이유?

    Group by와 Group by having의 차이는?

    VIEW와 그 종류를 아는지?

    Material View를 아는지? VIEW의 차이는?

    Inline-view를 아는지? VIEW와 차이는?

    프로시저를 아는지?

    펑션을 아는지? 프로시저와 차이점은?

    DB-LINK를 아는지?

    스켸줄러와 JOB을 아는지?


    코딩 룰을 아는지?

    코딩 룰을 꼭 지켜야만 하는지? 없다면 어떻게 할 것인지?

    리펙토링이란 무엇이고 왜 하는지?


    협업이란 무엇이라 생각하는지?

    협업에 있어 가장 중요시하는 것은 무엇인지?

    협업이나 설득이 어려운 동료나 고객은 어떻게 대응할 것인지?

    명함을 교환해본 적이 있는지?

    명함을 교환할 때 예절 중 혹시 아는 게 있는지?

    VCS를 아는지? 무엇을 써봤는지?

    생각나는 이메일 에티켓은?

    1
  • tou
    337
    2018-07-10 18:31:16

    자세하게 써주셨군요 ㅠㅠ이제나마봤습니다. 정말감사드립니다 선배님들.. 덕분에 면접 잘보고 합격통보받았습니다 정말 감사합니다

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.