본문 바로가기 메뉴 바로가기

공.감.개.발.자-Thinking.Dev

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

공.감.개.발.자-Thinking.Dev

검색하기 폼
  • 전체보기 (182)
    • HTML5-CSS (27)
    • LIBRARY-PLUGIN (11)
    • PROGRAMMING (23)
    • DBMS (4)
    • TOOLS (2)
    • APPLICATION (8)
    • AI(인공지능) (3)
    • 가상모델 시나리오 (1)
    • SERVER (34)
    • ETC (45)
    • UI-UX-GUI (4)
    • SERVICE (12)
    • 컨설팅&견적 (8)
  • 방명록

신입 웹개발자(백엔드) 면접 질문 - DB

1. PK, FK, ER 모델이란? 2. 참조 무결성이란? 3. RDBMS란? 4. DB에서의 commit와 rollback 이란? 5. DBMS( DataBase Management System ) 6. DB정규화란? 7. DB정규화의 목적? 8. 데이터베이스의 정규화에 대하여 설명 9. SQL? 10. PLSQL이란? 11. Inner 조인, outer 조인 1. PK, FK, ER 모델이란? - PK ( Primary Key ) : 테이블에서 각 Row를 유일하게 구분하는 Column-Key - FK ( Foreign Key ) : 하나의 테이블에 있는 Column으로는 그의미를 표현할 수 없는 경우, 다른 테이블의 Primary-Key Column 의 값을 반드시 참조하여 표현해야 하는 Colum..

ETC 2022. 2. 10. 13:46
개발자 면접 시나리오

자기소개 회사에 지원하게 된 동기 아이폰 개발을 시작하게 된 동기 지금까지 사용한 모바일 서비스중 어떤것이 가장 임팩트 있었고, 그렇게 생각한 이유는 무엇인가 폐쇄형 SNS 서비스와 페이스북의 지인 관계 네트워크간의 차이점은 무엇인가 모바일 서비스에 지원하였다고 했는데 PC와 모바일의 차이점은 무엇이라고 생각하는가 본인은 어떠한 서비스를 개발하고 싶은가? → SNS 서비스 기존의 SNS 서비스에서 수정할 것이 있다면 어떤 기능을 수정하거나 추가하고 싶은가? iOS 관련 퀴즈 (10 문제/30분) 주어진 NavigationBar에서 NavigationItem 붙이는 부분 코드로 구현 reference count 변화 적기 (alloc, release, Autoreleasepool, performDelay로..

ETC 2022. 2. 10. 13:45
신입 웹개발자(백엔드) 면접 질문

목차 1. C와 JAVA의 차이점 2. 객체지향 언어의 특징 3. OOP란? 4. JAVA의 특징 5. 스레드의 정의와 특징 6. 스레드의 장/단점 7. 스레드와 프로세스의 차이 8. Session과 Cookie의 차이 9. 모델 1,2,MVC 패턴에 대한 설명 10. Servlet 라이프 사이클 설명 1. C와 JAVA의 차이점 C언어랑, 인간의 명령어를 컴퓨터가 수용할 수 있는 기계적 언어로 변환시켜주는 역할을 한다. 시스템 간 호환 및 이식성이 좋고 고급언어와 저급 언어간의 인터페이스가 용이하다는 특징이 있다. 또한 절차지향 프로그래밍의 대표적 언어로 컴퓨터의 작업 처리 방식과 유사하기 때문에 객체지향 언어를 사용하는 것에 비해 더 빨리 처리되어 시간적으로 유리하다. JAVA는 인터넷의 분산환경에서..

ETC 2022. 2. 10. 13:44
백엔드 개발자 면접 질문

자바(Java) OOP란 객체지향 프로그래밍이란 인간 중심적 프로그래밍 패러다임이라고 할 수 있습니다. 즉, 현실 세계를 프로그래밍으로 옮겨와 프로그래밍하는 것을 말합니다. 현실 세계의 사물들을 객체라고 보고 그 객체로부터 개발하고자 하는 애플리케이션에 필요한 특징들을 뽑아와 프로그래밍 하는 것입니다. 대표적인 특징으로 추상화, 상속, 캡슐화, 다형성이 있습니다. 객체 지향적 설계 원칙의 종류 SRP(Single Responsibility Principle) : 단일 책임 원칙 클래스는 단 하나의 책임을 가져야 하며 클래스를 변경하는 이유는 단 하나의 이유이어야 합니다. OCP(Open-Closed Principle) : 개방-폐쇄 원칙 확장에는 열려 있어야 하고 변경에는 닫혀 있어야 합니다. LSP(L..

ETC 2022. 2. 10. 13:43
맥(Mac)에서 Ubuntu 설치디스크(USB) 만들기

우분투 설치를 위해 USB로 설치디스크를 Mac 에서 만드는 방법입니다. 고객의 Asus 미니 PC에 설치하려고 알아본 김에 적어놓습니다. 이 글에서 설치디스크를 만들려고 하는 Ubuntu의 버전은 18.04.1 LTS 입니다. 우분투 iso의 용량이 약 1.95G 정도되어서 4기가 이상의 USB를 준비하시는게 좋습니다. 1. SD Card Formatter 로 USB를 FAT32 포맷 설치를 위해 깔끔한(?) USB를 만들기 위해 SD, SDHC, SDXC 규격의 메모리카드 포맷으로 유명한 SD Card Formatter 프로그램으로 USB를 포맷합니다. Mac용은 아래 링크에서 다운받을 수 있습니다. https://www.sdcard.org/downloads/formatter_4/eula_mac/in..

ETC 2021. 7. 28. 10:43
Spring Boot Tutorials

1. Spring MVC or Web application. Spring Boot MVC Hello World Example – Thymeleaf Spring MVC Validation Example Spring MVC + Spring Security Example Spring MVC Form Handling Example Spring MVC Integration Test Example Spring MVC + Spring Security Example Need Update Spring MVC + Spring Security + login via database Spring MVC – Create a WAR file for deployment Kotlin + Spring MVC Example 2. Spri..

PROGRAMMING 2021. 6. 11. 14:24
React 기반의 Frontend 개발 순서를 정리합니다.

웹 개발을 한다면 backend/frontend 구별 없이 HTML, CSS, JS는 기본적으로 알고 있어야 합니다. React 개발 시에 ES6+ 에서 추가된 기능들이 자주 사용되므로 개념 정도는 공부해 둘 필요가 있습니다. HTML5 https://developer.mozilla.org/ko/docs/Web/HTML/HTML5 https://poiemaweb.com/ https://htmlreference.io/ CSS3 https://developer.mozilla.org/ko/docs/Web/CSS https://learnlayout.com/ https://cssreference.io/ SASS/SCSS https://sass-lang.com/ Javascript / ECMAScript 2015 ..

APPLICATION 2021. 6. 11. 14:19
개인정보 보험, 개인정보보호 손해배상 책임보험 이란?

개인정보보호 손해배상 책임보험이란 무엇인가요? 사업자가 운영하는 웹사이트 등에서 개인정보가 유출되었을 때 고객에게 손해배상을 보상하고, 해당 사고의 영향을 최소화할 수 있는 위험관리 보험입니다. 해킹 뿐 아니라 내부 직원의 범행이나 실수 등 다양한 경로로 발생하는 개인정보유출에 대해 정보통신망 이용촉진 및 정보보호 등에 관한 법률 시행령 개정안이 통과되면서 2020년 12월 31일까지 해당 사업자는 개인정보보호 손해배상 책임보험에 가입해야 합니다. 보험 가입 대상 업종에 관계없이 인터넷·모바일 상에 영리목적으로 웹사이트·앱· 블로그 등을 운영하며 이용자(고객) 정보를 보유한 사업자가 해당됩니다. 전년도 말 직전 3개월간 일일 평균 1,000명 이상의 개인정보를 온라인상에 보유한 경우 전년도 기준 매출액이..

ETC 2021. 1. 25. 17:11
이전 1 ··· 12 13 14 15 16 17 18 ··· 23 다음
이전 다음

Blog is Powered by 2011 DEVLUV

티스토리툴바