본문 바로가기
반응형

분류 전체보기271

오늘 가산쪽 개발자 면접 후기. 면접은 2:1로 이루어졌다. 개발직 관련 면접은 처음 겪어보기도 하고, 면접 자체가 너무 오랜만이여서 긴장을 했는지 아는 질문도 제대로 답변을 못한게 많이 아쉽다. 기억나는 질문들과 그에따른 답변들을 정리해서 다음 면접을 준비하려한다. 개인적인 질문을 제외한, 기술 관련 질문들만 언급하려 한다. 1. Java와 JavaScript의 차이점을 말해보자. 이부분 수없이 많이 듣고 했는데도, 막상 면접때 답변하지 못했다. 면접은 멘탈싸움이다. 다시 정리해보자면 Java와 JavaScript는 이름은 비슷하지만 전혀 다른 프로그래밍 언어이다. Java는 객체 지향 프로그래밍 언어로 웹, 모바일(안드로이드), 게임, 서버 백엔드, 소프트웨어 등 다양한 분야에서 사용된다. Javascript는 웹 브라우저 내에서 .. 2023. 4. 18.
Java 개발자 면접시 나올법한 개념 질문들 정리 Java의 장단점 장점 플랫폼 독립성 : 하드웨어, 운영체제와 같은 플랫폼에 종속성이 있는것이 아닌, 독립적으로 실행 가능하기때문에 Java로 구현한 프로그램은 어떤 환경에서도 완벽히 동일하게 작동한다. Java는 자바 가상 머신(JVM : Java Virtual Mechine)을 기반으로 동작하기 때문에 독립적이다. 객체 지향 언어 : (Object-Oriented-Languege), 실제 세계의 개념을 모델링하여 소프트웨어 개발을 하는 방법론. 코드를 객체화 하여 관리하고, 새로운 코드를 작성할때 기존의 코드를 재사용하여 코드를 쉽게 추가, 변경, 작성 할수 있다. 제어자와 메소드를 이용하여, 데이터를 보호하고. 올바른 값을 유지하도록 해주며, 코드의 중복을 최소화 하여 오동작을 방지할수 있다. Ja.. 2023. 4. 17.
객체 지향 프로그래밍(OOP)에서 추상메서드와 인터페이스의 차이점이란? 먼저 일전에 필자가 포스팅한 블로그를 보자. 2022.11.13 - [Study/java] - Java 추상클래스(abstract class)와 인터페이스(Interface)의 차이는 무엇일까? Java 추상클래스(abstract class)와 인터페이스(Interface)의 차이는 무엇일까? 수업을 듣는 도중 의문이 들었다. 추상클래스(abstract class)와 인터페이스(Interface)는.. 얼핏 보면 하는일이 같아보이는데 그럼 추상클래스를 인터페이스처럼 써도 되는거고 인터페이스를 추상클 yat-ong.tistory.com 벌써 6개월이 흘렀다. 저 포스팅을 한게 11월 13일이니 아마 학원 수업을 시작한지 한달이 채 되지않은 시점인거같다. 그때보다 지금 코딩실력은 늘었나? 에 대한 대답은 Y.. 2023. 4. 11.
백준(BEAK JOON) 코딩 문제 푸는 방법 취업시즌이 다가오면서 코딩테스트에 대한 생각이 많아진다. 안보는 회사도 있고 보는 회사도 있지만, 내 편견인지 모르겠지만 보는회사가 안보는 회사보다는 좀더 대우도 좋고 규모도 크다. 그렇다면 코딩테스트에 대비해야하는데 어떤식으로 문제가 나오는지, 영 감이잡히질않는다. 그리고 경험상 코딩테스트는 문제 자체를 이해하는데 난이도가 좀 있는편이다. 그래서 많은 사람들이 코딩문제풀이 연습용이나 코딩테스트 대비용으로 프로그래머스나 백준을 이용한다. 프로그래머스: https://programmers.co.kr/ 백준: https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmi.. 2023. 4. 10.
반응형