본문 바로가기
728x90

공부/면접잘보세요3

mysql 스토리지 엔진 MyISAM vs InnoDB 트랜잭션 지원 여부 MyISAM은 트랜잭션을 지원하지 않습니다. InnoDB는 트랜잭션을 지원하며, ACID(원자성, 일관성, 고립성, 지속성)를 보장합니다. 락(LOCK) 방식 MyISAM은 전체 테이블 락 방식을 사용합니다. 따라서 동시에 여러 개의 쓰기 작업이 일어날 경우 성능이 저하될 수 있습니다. InnoDB는 행 락 방식을 사용합니다. 따라서 여러 개의 쓰기 작업이 동시에 일어날 경우 성능이 향상될 수 있습니다. 외래키(Foreign Key) 지원 여부 MyISAM은 외래키(Foreign Key)를 지원하지 않습니다. InnoDB는 외래키(Foreign Key)를 지원합니다. 데이터 일관성 MyISAM은 데이터 일관성을 보장하지 않습니다. 따라서 데이터의 무결성이 중요한 경우에는 사용하지 않는.. 2023. 2. 22.
개발자 면접 질문 대답 준비(자바 및 객체지향 등) 앞선 글에 따라 자바 편을 준비해봤다.. 못 보셨으면 -> 개발자 면접 질문 대답 준비(시작에 앞서) 계속 업데이트될 예정이다..(생각나면.. 한 번에 많은 질문을 올리기는 너무 힘들다..) 자바만 다루기에는 객체지향이 섭섭해서 같이 공부하기를 추천!! 꼬리를 무는 질문이 생길 수 있습니다. 대답을 너무 길게 하면 어려워질 수 있고 부족한 내용은 찾으면서 공부하길 추천한다! ㅎㅎ --- 자바란 무엇인가? 위키백과에 정의된 자바란? 1955년 '썬 마이크로시스템즈'(제임스고슬링 외 연구원들)에서 개발한 객체지향 언어입니다. 특징으로는 멀티쓰레드를지원하며, 동적 로딩 지원, 운영체제에 독립적이며, 자동 메모리 관리(gc) 등이 있습니다. (특징을 살펴보고 싶으면 해당 글로 이동하자 자바 언어의 특징을 간략히.. 2021. 8. 25.
개발자 면접 질문 대답 준비(시작에 앞서) 나는 웹 프로그래머다. 경력이 짧다 ㅋㅎ 나도 남들과 같이 노력한다 했지만 천생이 게을렀고 이직할 때마다 면접을 속된 말로 조졌다. 그래서 나를 위해서, 혹은 누군가를 위해서 이직을 준비하고 훗날 급하게 머릿속을 뇌쇄김질 할 때 보려고 면접에 나올 법한 질문을 정리하려고 한다ㅎㅎ 나는 공부를 할 때는 꼬리물기식으로 궁금한 걸 찾아보다가 거기서 발생하는 궁금증을 또 찾아보고.. 반복.. 반복.. 식으로 하는 중이다. 그러니 보다가 이해가 덜 되거나 설명이 이상하다 싶으면 반드시 찾아보고 이해하시길 바란다. 답만 외워가면 날카로운 면접관한테 걸리기 쉽다. 다음 질문에 대비가 안되었기 때문이다. 대략 내가 실제로 받았던 질문과 검색을 통한 질문을 정리하려고 한다. 모두들 면접을 잘 보고 why? 와 원리를 알.. 2021. 8. 25.
728x90