본문 바로가기

728x90
반응형

프로그래밍

[기술면접] JAVA 개발자 기술면접 예상 질문 2부 AOP 사용법 @Aspect @Component public class TimeTraceAop { @Around("execution(* hello.hellospring..*(..))") public Object execute(ProceedingJoinPoint joinPoint) throws Throwable { Annotation 동작원리와 사용법 @Target({ElementType.[적용대상]}) @Retention(RetentionPolicy.[정보유지되는 대상]) public @interface [어노테이션 이름]{ ... } @LogExecutionTime 어노테이션 만들기 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) pub.. 더보기
[기술면접] JAVA 개발자 기술면접 예상 질문 면접 유형1. 결원이 생겨서 충원하려는 곳- 이 사람이 와서 업무를 할 수 있는지 판단- 업무 관련 기술 이야기 위주2. 괜찮은 사람을 뽑으려는 곳- 개발 마인드. 괜찮은 사람인지- 해왔던 업무 위주 * 자기 소개* 지원 동기* 각종 프로젝트 질문* 가장 기억에 남는(자신있는) 프로젝트* 최근 관심(공부)있는 기술* 장점과 단점* 궁금한 점최근에 읽은 기술책Redis mongoDB 언제 사용했는지 GC 처리경험 Young Generation 영역 : 새롭게 생성된 객체의 대부분이 이곳에 위치Old Generation 영역 : Minor GC이후에도 Young 영역에서 살아남은 객체가 여기로 복사Perm(Permanenet Generation) : 클래스 로더에 의해 로드되는 클래스, 메소드 등에 대한 메.. 더보기
[코딩테스트] 자주 쓰는 기초 문법 배열 조작 String str = "123"; // 첫번째 문자를 숫자로 변환 int a = str.charAt(0) - '0'; int Array를 List로 int[] array = { 3, 2, 1 }; // array 정렬 Arrays.sort(array); // array -> list ArrayList list = new ArrayList(); for (int i : array) { list.add(i); } // list 정렬 Collections.sort(list); Integer List를 Array로 int[] array1 = list.stream().mapToInt(Integer::intValue).toArray(); System.out.println(Arrays.toString(ar.. 더보기
[동빈나] 이코테 2021 강의 몰아보기 (이코테 2021) 이것이 취업을 위한 코딩 테스트다 with 파이썬 www.youtube.com 위 동영상을 보고 일부 내용만 정리한 내용입니다. 2. 그리드 & 구현 그리드 알고리즘(탐욕법) - 현재 상황에서 지금 당장 좋은 것만 고르는 방법 - 문제를 풀기 위한 최소한의 아이디어를 떠올릴 수 있는 능력을 요구 구현 - 풀이를 떠올리는 것은 쉽지만 소스코드로 옮기기 어려운 문제 - 시뮬레이션 및 완전 탐색 문제에서는 2차원 공간에서의 방향 벡터가 자주 활용됩니다. 3. 그래프 탐색 알고리즘 : DFS/BFS - 탐색(Search)란 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정 - DFS/BFS는 코딩 테스트에서 매우 자주 등장하는 유형 스택 자료구조 - 먼저 들어 온 데이터가 나중에 나가는 형.. 더보기
[코딩테스트] 코딩 테스트 준비 방법론 기본 배경지식을 공부하고 문제 해결력을 기른 다음 구현력을 기른다. 문제 해결력 코드업 : 기초 100제후 백준, 코드포스 등 사이트 - 그리디 알고리즘부터 문제 풀이(가장 쉬운 유형) - 탐색(완전탐색, BSF, DFS) - 기본 동적 프로그래밍 알고리즘 강의를 절반 정도만 먼저 들어보고 백준 온라인 저지에서 위 분야 3개에 대해 각각 50개씩 풀어라. 정말 필요한 것만 공부해라. 하루에 2시간씩 한달정도면 승산 있을꺼 같은데, 그래도 안 하실꺼예요? ㅋ 더보기
[코딩 테스트] Codility 와 LeetCode 연습문제 Java와 Python 풀이 Codility 와 LeetCode 연습문제 Java와 Python 풀이가 잘되어 있는 Github 입니다. Mickey0521 - Overview Mickey0521 has 9 repositories available. Follow their code on GitHub. github.com Codility 1. Iterations lesson - Learn to Code - Codility Find longest sequence of zeros in binary representation of an integer. app.codility.com LeetCode Problems - LeetCode Level up your coding skills and quickly land a job. This is .. 더보기
[2월 25일] 온라인 세션 'MongoDB University 교육과정과 Certification에 대한 모든 것' 기.간.한.정. MongoDB 공인인증 프로그램 MongoDB Certification을 취득하고 싶다구요? 올해의 KPI 라구요? MongoDB University 교육을 어디서부터 어떻게 시작할지 모르겠다구요? 국내에서 최초로 인증받은 MongoDB Developer 가 되고 싶다구요? 여러분을 위해 MongoDB Korea가 적극 지원합니다! MongoDB와 관련있는 내부 개발자, DBA 등 여러 부서의 많은 동료와 이 메일 함께 공유해보아요! MongoDB University 교육과정과 Certification에 대한 모든 것 [ 일 정 ] 2021년 2월 25일 (목) 오후 2시 ~ 3시 [ 첨석자 ] MongoDB DBA/Developer 시험에 관심 있는 누구나! [ 유 형 ] 무료 온라인 .. 더보기
[우아콘2020] 배달의민족 마이크로서비스 여행기 거대한 모놀리틱 서비스를 마이크로서비스로 이전한 지난 5년간의 여정을 공유합니다. 🎤 발표자 : 우아한형제들 김영한 ---------------------------------------------------------------------------- 2020년 12월 16일 우아한형제들의 첫번째 기술 이야기 우아한테크콘서트가 시작됩니다. www.woowacon.com 대한민국 대표 푸드테크 기업으로 2016년 클라우드 전환을 시작한 이래 4년이라는 시간동안 200%의 성장을 한 우아한형제들의 배달의 민족 서비스! 지난 4년간 매우 빠른 속도로 성장하는 비즈니스를 뒷받침 하는동안 개발자들도 함께 성장했습니다. 우아한형제들의 지난 4년간의 성장을 담은 우아콘의 Opening 영상! 우아한형제들 4년간의 .. 더보기
728x90
반응형