본문 바로가기

반응형

Legacy(~18.10)

(45)
[면접질답] 8일차 면접질답 8일차태준 8일차 면접질답기술 : GET과 POST에 대해 설명해보세요.멘탈 : 살면서 가장 만족스러웠던 때는 언제인가요? 태형 8일차 면접질답기술: DB 정규화의 목적에 대해서 설명해보세요.멘탈: 우리가 당신을 왜 채용해야 하죠?(본인이 가고 싶은 부서 및 회사라고 가정하고 답을 적어주세요.) 예시답안기술: GET과 POST에 대해 설명해보세요.GET과 POST를 API 서버 개발을 관점에서 말해보자면,GET은 주로 어떤 리스트 혹은 detail 을 표현 할 때, 주로 사용하는데, 데이터를 url에 실어서 보냅니다. 예를들면,example/list/1 or example/list/?id=123반면에 POST는 form 과 무조건 적으로 관련이 있습니다.id, pw를 입력하고 로그인을 할 때, ..
[면접질답] 6일차 면접질답 6일차태준 6일차 면접질답기술 : 'URL'과. 'URI'의 차이점을 설명하시오.멘탈 : 회사에 고용되어 원하던 월급을 받으며 일을 하고 있는 상황이다. 그런데 다른 회사가 접근한다면, 그들이 어떤 메리트를 제시할 때 이직을 고려해 볼 것 같은가? 태형 6일차 면접질답기술: 16진수 ‘28A’을 8진수로 변환하는 방법을 화이트보드에 설명하면서 해보세요멘탈: 사원들의 업무 생산성 향상을 위한 업무 프로세스에 대한 관심이 날로 높아 지고 있습니다. 애자일, 칸반, 스크럼 등등 그에 대한 방법론들도 많이 대두되고 있는데, 본인만의 업무생산성을 높일 수 있는 방법이 있나요? 예시답안기술: 'URL'과. 'URI'의 차이점을 설명하시오.URI URL의 차이점은 차이점이라기 보다는 URI가 URL 보다 더..
[훌륭한프로그래머 되는 법] 배포 [훌륭한프로그래머 되는 법] 배포배포제작 과정에 규율과 계획이 필요하다.소프트웨어 개발 절차 중 매우 중대한 단계로, 설계나 코딩 혹은 디버깅이나 테스트 등에 뒤지지 않을 만큼 중요하다.단순함반복 가능함신뢰할 수 있음배포를 자동화하는 이유는 위의 조건들을 충족 시키면서, '실수' 없이 하도록 하기 위해서서버에 배포되는 코드를 서버단에서 직접 수정하지 말아야한다.서버 단에서 직접 수정할꺼면, 버전관리 시스템을 쓸 필요가 없음 - 왜? 버젼이력이 안남으니까배포를 할 떄, 프로세스를 단순화 시켜야하는데, 위에서 말한 이유가 같은 이유이다. 버튼을 하나 누른다던지, 스크립트를 짜놓는다던지.. 인간의 오류를 최소한으로 해야한다.배포 버젼을 빌드하는 가장 좋은 방법은 사람의 손을 거치지 않고 CI서버에서 직접 트리..
[면접질답]5일차 5일차 // 180717 - 질문============================================================================== 태형기술 : 8진수 ‘17’을 10진수로 변환하는 방법을 화이트보드에 설명하면서 해보세요멘탈: 유연 근무 / 책임 근무제에 대한 각 사람마다 다른 관점을 가지고 있습니다. 본인의 의견을 말해주세요============================================================================== 태준기술: DDL, DML, DCL에 대해서 설명해보세요.멘탈: 개인과 조직의 목표가 부합하지 않는다면 어떻게 하겠습니까?=============================================..
[면접질답] 4일차 4일차 // 180716 - 질문============================================================================== 태형기술 : DFS와 BFS가 탐색하는 과정을 화이트보드에 그림으로 설명해보고, 어떤 차이점이 있는지 말해보세요.멘탈: 하루가 다르게 기술의 발전이 이뤄지고 현 상황에서 본인이 요즘 관심있는 기술은 무엇이고?(구체적으로) 그 이유에 대해서 말해보세요============================================================================== 태준기술: REST 서비스란?멘탈: 능력있고 일 잘하는 직원을 뽑으려면 회사가 어떻게 해야 할까요?============================..
[면접질답] 3일차 3일차 // 180715 - 질문============================================================================== 태형기술 : 프레임워크와 라이브러리의 차이는 무엇인가요? 각각에 대해서 간략히 설명하고 예시도 들어주세요.멘탈: 학부 시절 가장 재미있게 들었던 수업과 그 이유에 대해서 말해보세요============================================================================== 태준기술: 오버라이딩, 오버로딩에 대해 설명해보세요.멘탈: 지원하는 직무에서 직장생활을 얼마나 지속할 수 있다고 생각하나요?=====================================================..
[프로젝트 일기] KPJ 3차프로젝트 KPJ가 1,2차 프로젝트를 끝내고 3차 프로젝트를 들어간다. 1차는 생각보다 재미있었고, 꽤나 결과도 괜찮았다고 생각하지만, 2차 때는 기간도 좀 길었고 늘어지는 느낌이 있어서, 생각보다 잘 안되었다. 3차 때는 실제 제품을 만들고 서비스 까지 할 목적으로 하는 것이기 때문에, 1,2차와는 달리 좀 더 신경써야할 부분도 많고 난이도도 많이 올라갔다. 좀 더 집중해서 할 필요가 있을 것 같다.첫 1주차에 회의를 하였고, 최종적으로 프로젝트의 주제는 구독한 모임의 행사투표를 통해서 출결 체크를 하는 것이다. 말로 하면 너무 복잡 한데, 쉽게 말해서 내가 구독하기로 한 모임에서 어떤 행사가 있어서 참가할 것인지 투표를 올리고 그 결과를 통해서 출결관리를 하는 것이다.이것을 기획하게된 이유는, 대학교 2학년 ..
[자바쌩기초] 6강 객체지향 프로그램의 시작 6강 객체지향 프로그램의 시작 절차지향위에서 부터 아래로 쭉 실행한다.비효율적인 것은 무엇인가?1~10까지 합을 구하는 로직이 있을 때, 5~100까지 구하는 로직으로 바꾼다고 하였을 떄, 동일한 작업이지만 다시 코드를 수정해야한다.기존 로직을 다시 사용할때 다시 코딩하는 방법, 코드를 카피해서 재사용 할 수 있는데 모두 비효율 적이고,두번째 방식으로 개발을 하게 되면 동일한 로직의 코드가 문서 내에 넘쳐나고 코드의 양이 쓸데없이 길어진다.이것에 의해서 만들어 진것이 함수 / 메소드 이다.이를 통해서 절차지향 상에서 코딩할 때, 효율을 높일 수 있었다.객체지향데이터가 많아지고, 메소드가 많아짐에 따라 코드의 양이 많아지게 되고 유지보수가 어렵게 되었다.객체동일한성질의 데이터와 메소드를 한곳에 모아두고, ..

반응형