본문 바로가기

전체 글138

[정보처리기사 실기] 2024년 2회 공부 방법, 꿀팁 및 시험 후기 (feat. 1트) 글쓴이의 지식 상태저는 전공자입니다. SQL은 SQLD를 가지고 있었고, Python은 코딩 테스트를 준비해서 괜찮았습니다. 공부한 자료시나공https://newbt.kr/정처기앱 (어플) -> 문제 맞추는 어플 (해설도 있음)요약 노트공부한 단원C, JAVA, Python, SQL데이터베이스네트워크, 보안디자인패턴, 테스트, OSI 7계층, 응집도/결합도블랙박스/화이트박스, 스케줄링1주차 (3주 전 7.6 시작)처음에는 C, Java만 풀었습니다. 하루 30문제씩 풀었습니다.그리고 시나공 1권 앞부분 1, 2, 3단원을 풀었습니다.2주차 기출문제기출문제로 어떻게 나오는지 파악하며 2020~2024 모두 풀었습니다. 14회 정도 나올겁니다. 기출문제를 푼 뒤 대충 어떻게 나올지 감을 잡았습니다. 그리고 .. 2024. 7. 28.
우리FISA 3기 클라우드 서비스 개발 과정 합격 후기 및 수료 후기 (feat. 부트캠프에서 취업을 준비하는 방법) 지원한 이유혼자 취업 준비하는 것이 생각보다 힘들어서 환경을 바꾸기로 결심했습니다. 익숙한 지역이 아닌, 아예 내가 모르는 지역에서 취업 준비 생활을 하고 싶었습니다. 그리고 혜택중에 우리 계열사 서류우대가 마음에 들었습니다.[1차] 자기소개서교육을 받고 싶은 이유에 대해서 작성하였습니다. 또한 잘하는 사람을 뽑을까 싶어 서류에는 전공자인 점과 자격증, 자소서에는 프로젝트 경험을 어필했습니다.[2차] IT 지식문제 (20문제~23문제?)Java와 코딩 테스트 문제 빈칸 채우기였고, 정보처리기사 수준이라고 생각하시면 될 것 같습니다.[3차] 면접면접은 3:5로 진행되었고, (면접자 5) 생각보다 질문이 깊었습니다. 주변 지원자들의 면접 내용을 보면, "왜 싸피를 수료하고 또 하시는지", "왜 공채에 떨어졌.. 2024. 7. 21.
node.js 프로젝트 생성 및 설정, 핸들러 3개 구현 및 연결 요구사항Node.js 서버 작성(server.js)- 핸들러 3개 구현1. 메인 페이지 요청 - lh:3-/ -> index.html 페이지 응답2. 언어 감지 요청 API - lh:3-/detect 요청 시 언어 감지 결과 응답3. 번역 요청 API - lh:3-/translate 요청 시 번역 결과 응답-> 2, 3번은 Thunder Client 툴로 테스트# app.js와 server.js 연결 프로젝트 초기화 및 의존성 설치프로젝트 생성 및 초기화npm init - y의존성 설치npm install superagent expressTailwindCSS 설정TailwindCSS CDN 추가public/index.html 파일의 태그 내에 TailwindCSS CDN을 추가합니다. .. 2024. 7. 16.
[프로그래머스/python] Lv.2 2019 카카오 개발자 겨울 인턴십 튜플 https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(s): s = s[2:-2].split("},{") arr = [] for i in range(len(s)): s1 = s[i].split(",") arr.append(set(s1)) arr.sort(key=lambda x: len(x)) ans = set() res = [] for a in a.. 2024. 7. 8.
[프로그래머스/python] Lv.2 할인 행사 할인 행사https://school.programmers.co.kr/learn/courses/30/lessons/131127?language=python3 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr from collections import Counterdef solution(want, number, discount): answer = 0 dic = {} for w, n in zip(want, number): dic[w] = n for i in range(len(discount)): if dic == .. 2024. 7. 6.
[프로그래머스/python] Lv.2 큰 수 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/42883 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1차 풀이combination을 활용해 전체-k에 해당하는 수만 join하여 가장 큰 수를 출력하는 방식으로 풀었지만, 시간초과가 발생했습니다.2차 풀이def solution(number, k): stack = [] for num in number: while k > 0 and stack and stack[-1] 구글링 후, stack을 활용하여 풀어야 한다는 것.. 2024. 7. 2.