본문 바로가기

전체 글215

2023년 상반기 한전kdn 최종 합격 후기 (전산) 1차 pt 면접 + 코딩테스트 ( 1차 pt 준비 ) pt 면접을 준비하기 위해 기본적으로 한전kdn 사업을 스터디원들하고 조사하였다. 한전kdn에서는 클라우드, ai, 디지털 트윈 등 많은 사업을 진행하고 있었고 조사하면서 나의 스토리와 연관지어 설명하는 연습을 하였다. (한전kdn이 여러개의 사업을 진행하고 다양한 신기술을 접목하고 있어 굉장히 조사하는데 어려웠고 시간이 많이 걸렸다. 또한 이해하는데에도 많은 시간이 필요하다 ! ) 그리고 최신 it 이슈에 대해서도 조사하여 스터디원 끼리 서로 질문하며 답변하면서 pt 면접을 준비 하였다. ( 1차 pt 후기 ) pt 주제는 3개가 주어졌고 1개의 주제는 pt 면접을 준비하면서 접했던 주제가 나왔다. 전산 pt 면접 진짜 대부분은 그 주제를 골랐고 나.. 2023. 7. 24.
탑싯 19회차 후기 [468점] 준비기간 - 전공을 1월부터 꾸준히 공부하고 있어서 공부하는김에 보게 된 시험이였다. - 가격도 저렴하고 단순히 자격증란을 채우기위한 용도라기 보다는 단순히 공부한 김에 소프트웨어 역량이 어느정도 인지 확인할 겸 시험을 보게되었다. ( 아직까지는 대중적으로 알아주는 시험도 아님 ) + 시험을 빨리 접수하면 topcit 에센스라고 책5권을 집으로 보내준다. ( 특별한 책은 아니고 홈페이지에 있는 탑싯 개념집을 프린트 해서 책으로 만들었음) 시험내용 시험내용은 객관식, 주관식, 서술형으로 나온다. - 주로 서술형은 신기술과 관련된 내용이 나온다. ( 디지털 트윈이 뭔지, 클라우드, 블록체인 등등 ) - 주관식은 정보처리기사 실기같은 느낌의 주관식이다. - 그리고 오히려 서술형과 주관식보다 객관식이 더 어렵게.. 2023. 6. 19.
2023년 상반기 한전kdn 서류, 필기후기 (전산) 1.서류 - 스펙 : 토익스피킹 im3 (750) , 한국사 1급, 정보처리기사, 지역가점 + 팁 : 자격증은 하나만 점수에 인정이 되지만 자격증 여러개 있으면 여러개 작성해라. 정처기가 있어서 SQLD 굳이 않넣어도 되지만 넣어서 안좋을거 없을거 같아 넣었는데 입사후 부서 차장님이 SQLD 자격증 가지고 있다고 칭찬해주심. - 이번에도 작년과 같이 15배수 미달이라 지원분야합격 컷이 영어 700만 있어도 합격하는 수준 2.필기 지금까지 상반기 필기를 떨어져 본적이 없어서 긴장되지는 않았지만 작년 하반기 필기에 크게 데인적이 있어 두려웠었다. ncs ncs풀면서 작년에는 완전 피셋반 모듈반 이였는데 이번에는 모듈이 10문제? 그것도 10문제 인데 단순히 암기해서 때려 넣을 수 있는 모듈문제가 아니여서 굉.. 2023. 6. 15.
Mysql 코딩테스트 준비 1. Limit SELECT name, datetime from animal_ins order by datetime LIMIT 5; // 5이면 위에서 1~5번까지 출력 2. COALESCE ( ifnull(컬럼, ' ') 도 똑같이 사용 됨) SELECT warehouse_id, warehouse_name, address, coalesce(freezer_yn, 'N') as FREEZER_YN from food_warehouse where address like "경기도%" order by warehouse_id /*COALESCE( 컬럼명, '임의출력값' ) -> NULL값을 다른 명칭으로 바꾸어주는 함수로 COALESCE( FREEZER, 'N' ) 작성하면 NULL값이 N으로 출력된다.*/ 3. .. 2023. 6. 14.
Level2 - 땅따먹기 (DP) 문제 설명 땅따먹기 게임을 하려고 합니다. 땅따먹기 게임의 땅(land)은 총 N행 4열로 이루어져 있고, 모든 칸에는 점수가 쓰여 있습니다. 1행부터 땅을 밟으며 한 행씩 내려올 때, 각 행의 4칸 중 한 칸만 밟으면서 내려와야 합니다. 단, 땅따먹기 게임에는 한 행씩 내려올 때, 같은 열을 연속해서 밟을 수 없는 특수 규칙이 있습니다. 예를 들면, | 1 | 2 | 3 | 5 | | 5 | 6 | 7 | 8 | | 4 | 3 | 2 | 1 | 로 땅이 주어졌다면, 1행에서 네번째 칸 (5)를 밟았으면, 2행의 네번째 칸 (8)은 밟을 수 없습니다. 마지막 행까지 모두 내려왔을 때, 얻을 수 있는 점수의 최대값을 return하는 solution 함수를 완성해 주세요. 위 예의 경우, 1행의 네번째 칸 .. 2023. 6. 4.
[코드스테이츠 백엔드 43기] MainProject 마무리 후기 MainProject 나만의 친환경 - 친환경 생활 실천을 공유하고 공감하는 우리들의 공간 친환경에 관련된 음식점, 카페, 의류 등을 커뮤니티 게시판 형식으로 등록을 하며 사람들한테 알리며 자신만의 게시글 리스트를 관리할 수 있다. 또한 관리자는 도움이 될만한 게시글은 채택이 되어 메인 페이지에 고정이 될 수 있다. 이를 통하여 사용자들은 자신들만 아는 친환경 공간을 공유하고 더욱 실천할 수 있게 된다. 팀명 : 메인플스토리 ( 메인프로젝트스토리) 프로젝트 시작 젭을 이미 3명이 모인 프론트 팀을 우연히 만나게 되었는데 분위기가 너무 밝았으며 대화 코드가 잘 맞아서 같이하자고 신청하였고 운이 좋게도 그 팀이랑 같이하게 되었다. 그렇게 메인프로젝트가 시작이 되었고 프로젝트를 진행하는데 있어 어떤 부분이 문.. 2023. 6. 3.
Level2 - 더 맵게 (Heap) 스코빌 지수가 특정값에 못미치면 계속 그 작은값을 수식에 맞춰 더해가는 과정 입출력 예 설명 1. 스코빌 지수가 1인 음식과 2인 음식을 섞으면 음식의 스코빌 지수가 아래와 같이 됩니다. 새로운 음식의 스코빌 지수 = 1 + (2 * 2) = 5 가진 음식의 스코빌 지수 = [5, 3, 9, 10, 12] 2. 스코빌 지수가 3인 음식과 5인 음식을 섞으면 음식의 스코빌 지수가 아래와 같이 됩니다. 새로운 음식의 스코빌 지수 = 3 + (5 * 2) = 13 가진 음식의 스코빌 지수 = [13, 9, 10, 12] 모든 음식의 스코빌 지수가 7 이상이 되었고 이때 섞은 횟수는 2회입니다. 스코빌의 길이가 백만까지 있는걸 봐서 일반 반복문으로 하면 통과가 안될거라 생각 리스트에서 작은 값을 계속 확인해서 .. 2023. 6. 2.
Level2 - 영어 끝말잇기 n - 참가자 인원 words - 끝말있기 게임 진행 규칙 1. 바로 앞에 말한 단어의 끝자랑 내가 말한 단어의 첫자가 다르면 땡 2. 앞에 이미 말한 단어가 있으면 땡 입출력 예 #1 3명의 사람이 끝말잇기에 참여하고 있습니다. 1번 사람 : tank, wheel, mother 2번 사람 : kick, land, robot 3번 사람 : know, dream, tank 와 같은 순서로 말을 하게 되며, 3번 사람이 자신의 세 번째 차례에 말한 tank라는 단어가 1번 사람이 자신의 첫 번째 차례에 말한 tank와 같으므로 3번 사람이 자신의 세 번째 차례로 말을 할 때 처음 탈락자가 나오게 됩니다. 해결해야 될 규칙 1. 내가 말한 단어가 뒤의 단어의 끝자랑 같은지 2. 내가 말한 단어가 이미 나온 단.. 2023. 6. 2.
[스프링부트-AWS] 게시글 이미지 저장 게시글을 등록할 때 내용에 이미지를 어떻게 등록을 하는지. Quill Text Editor - 내용 입력폼 사용 1. 글을 작성하면서 클라이언트가 이미지 삽입시 프론트에서 백엔드로 이미지 생성 요청을 보낸다. https://chanung.tistory.com/200 [스프링부트] AWS S3에 이미지 저장, 불러오기 스프링부트-S3(AWS) 1. 클라이언트에서 사진을 전달 받아 S3에 사진 저장하기 1. 클라이언트가 사진을 등록한다. 2. 사진이 서버에 전송이 된다. 3. 서버에서 사진을 S3에 전송한다. 4. S3에 사진을 저 chanung.tistory.com 2. s3저장소에서 이미지 생성후 주소값을 다시 클라이언트에게 리턴해준다. 3. 마지막 등록 버튼을 누르고 게시글의 내용을 저장 4. DB에 .. 2023. 5. 31.