반응형

 

저는 취준생 시절이나 출퇴근길에 간단하게 읽을 수 있는 자료를 찾고 싶었습니다. 이동 중에는 긴 글을 읽기 어려워 짧고 간단한 정보, 예를 들어 하루에 한 페이지 정도의 내용을 읽고 싶었죠. 그런데 마땅히 그런 자료를 찾기가 쉽지 않았습니다.  

 

보안뉴스는 이슈에 대한 내용을 다루기 때문에 얻을 수 있는 정보가 제한적이고, 주간 기술 동향은 내용이 방대하고 어렵기 때문에 이동 중에는 적합하지 않았습니다.

 

그렇다면 간단하게 IT에 관한 내용을 쉽게 접할 수 있는 자료는 없을까요?

 

저와 같은 고민을 하고 계신 분들에게 하나 추천드리고 싶은 자료가 있습니다

 

바로 펜타시큐리티 블로그의 "하루 3분IT " 입니다.

 

이 블로그는 출퇴근길에 부담 없이 읽을 수 있는 짧은 글로 구성되어 있으며, IT와 보안에 관한 기본적인 내용을 쉽게 설명해 줍니다.

 

보안에 익숙하지 않은 분들께는 하루에 하나씩 읽기 좋은 길이로, 짧고 간단하게 IT 관련 정보를 습득할 수 있어 추천드립니다.

 

다만 아쉬운점은 상당수의 내용이 "보안" 에 치중되어있고, 현재 마지막글이 24년 9월이라는점 ㅜ...

 

그래도 180여개의 글과 더불어, 블로그에 유용한 글들이 많으니 한번씩은 들러보시는 건 어떤지 생각합니다 ㅎㅎ~

 

 

 

[하루 3분 IT] SASE(Secure Ac.. : 네이버블로그

 

[하루 3분 IT] SASE(Secure Access Service Edge, 보안 액세스 서비스 에지)

한 줄 요약 네트워크와 보안 기능을 단일 클라우드 서비스로 제공하는 클라우드 아키텍처 자세한 설명 디지...

blog.naver.com

 

반응형
반응형

출저 : 프로그래머스

 

 

GROUP BY

문제풀이

 

A. 재귀함수(RECURSIVE) 활용

WITH RECURSIVE TIME AS (
    SELECT 0 AS HOUR
    UNION ALL
    SELECT HOUR + 1 
    FROM TIME 
    WHERE HOUR <23)     

SELECT TIME.HOUR AS HOUR, COUNT(A.ANIMAL_ID) AS COUNT FROM TIME 
LEFT JOIN ANIMAL_OUTS AS A ON TIME.HOUR = HOUR(A.DATETIME)
GROUP BY TIME.HOUR
ORDER BY TIME.HOUR

 

※ RECURSIVE : 자기자신을 반복적으로 호출(재귀)할 때 사용하는 함수

 


 

RECURSIVE 라는 함수를 이 문제 풀면서 처음 알게 되었다.. 사용방법은 아래와 같다

 

WITH RECURSIVE TIME AS (
    SELECT 0 AS HOUR   ........... 1) 초기값 설정
    UNION ALL                  ........... 3) 초기값 + 다음값
    SELECT HOUR + 1     ........... 2) 초기값에서 다시불러온 값 = 다음 값
    FROM TIME 
    WHERE HOUR <23)     

 

RECURSIVE1번, 2번, 3번을 계속해서 행을 계속결합한다

WHERE 을 사용하여 HOUR가 23보다 작다는 조건을 건다면 해당 조건까지 반복출력한다

사진은11까지 되어있지만 ...23 까지 출력됨

 

그 외에는 두개의 테이블 결합, 다만 INNER 조인을 쓰게된다면 공통부분이 나오기때문에 X, LEFT, RIGHT JOIN도 두 테이블 위치를 잘 보고 써야함


SELECT TIME.HOUR AS HOUR, COUNT(A.ANIMAL_ID) AS COUNT FROM TIME 
LEFT JOIN ANIMAL_OUTS AS A ON TIME.HOUR = HOUR(A.DATETIME)
GROUP BY TIME.HOUR
ORDER BY TIME.HOUR

 

반응형
반응형

상반기 전력거래소 채용이 시작되었습니다.  

 

아래 내용을 참고하시어 지원 시 도움이 되시길 바랍니다.

 접수기간 : 2025.01.24.(금)  ~ 2025.02.10.(월) 10:00까지

 채용인원 : 기술_IT 2명

 지원자격 : (공통) TOEIC 600점, 토스 IL , 텝스 260 이상 등 어학1개 이상 만족

 전형절차 : 서류 → 필기  1차면접 → 2차면접

 서류전형 : 100배수(AI 자기소개서 평가80% + 직무역량(자격증) 20%)

   ※ 직무역량평가 배점 : (기술직) 아래 내용참고

 필기전형 : 5배수(인성검사(적부) + NCS40% + 전공60%)

   ※ NCS : 의사소통능력,문제해결능력,수리능력,조직이해능력,자원관리능력

 1차면접 : 3배(직무면접50% + 인성면접50%)

 2면접 : 1배(종합면접) 

   최종합격자 필기30% + 1차면접30%+ 2차면접40%

 

직무역량(자격증) 평가 배점표

 

필기 범위

 

전형별 세부사항
전형 일정

 


자세한 내용 및 지원은 아래 한국전력거래소 채용사이트 링크  첨부파일을 통해 참고하시기 바랍니다

 

한국전력거래소 :: 채용공고

 

한국전력거래소 :: 채용공고

▶ 전력산업의 미래를 이끌어갈 우수 인재의 많은 지원 바랍니다 ◀     ※ 지원서 접수 기간 : 2025. 1. 24(금) ~ 2025. 2. 10(월) 10:00까지     ※ 채용(입사)예정일 : 2025. 4. 28(월)     각 공고를 클

kpx.saramin.co.kr

 

신입직 공개채용.pdf
0.47MB
자격증평가 배점표.pdf
0.33MB
자기소개서 양식.pdf
0.06MB
직무기술서.pdf
0.12MB

 

반응형
반응형

한국조폐공사 채용이 시작되었습니다.  

 

아래 내용을 참고하시어 지원 시 도움이 되시길 바랍니다.

 접수기간 : 2025.01.20.(월) 14:00 ~ 2025.02.03.(월) 14:00까지

 채용인원 : ICT 14명

 지원자격 : 학력, 전공 제한없음(ICT)

 가점사항 : 한국사1급(공통), 고급자격증(직무) 아래 내용참고

 전형절차 : 서류 → 실기  인성검사 면접

 서류전형 : 6배수(ICT기준)

실기전형 : 3배수(ICT는 필기전형 미실시, 코딩테스트 진행,2월25일)

    ※  공고내용에 배수가 안적혀있어, 채용 Q&A를 통해 확인

 1차면접 : 1배(발표40%+인성면접60%) 

 

채용인원

 

가점사항
ICT 고급자격증 가점

 

 

ICT 1차전형
실기 전형
면접 전형
전형 일정

 

 

자세한 내용 및 지원은 아래 한국조폐공사 채용사이트 링크  첨부파일을 통해 참고하시기 바랍니다

 

한국조폐공사(KOMSCO) | 채용 홈페이지

 

https://komsco.careerlink.kr/jobs/RC20250117010173

2025년도 신입직원(채용형인턴) 채용

komsco.careerlink.kr

 

붙임1-1~1-5. 직무기술서.pdf
0.56MB
붙임4. 전형별 인정 자격종목 및 배점기준.pdf
0.37MB

반응형
반응형

출저: 프로그래머스

 

SELECT 

문제풀이

 

A. JOIN 활용

SELECT A.ITEM_ID, A.ITEM_NAME, A.RARITY FROM ITEM_INFO AS A
     LEFT JOIN ITEM_TREE AS B ON A.ITEM_ID = B.ITEM_ID
WHERE B.PARENT_ITEM_ID IN (SELECT ITEM_ID FROM ITEM_INFO WHERE RARITY = 'RARE')
ORDER BY A.ITEM_ID DESC

 


 

 

세대, 업그레이드, 상속 등등 묶여있는 테이블은 일단 JOIN ON을 어떻게 써야할지 고민해야한다

ON 조건에 따라 1)과 2)으로 분리가 된다.

 

1)

SELECT * FROM ITEM_INFO AS A
LEFT JOIN ITEM_TREE AS B ON A.ITEM_ID = B.ITEM_ID

A.ITEM_ID = B.ITEM_ID 인 경우

 

2)

SELECT * FROM ITEM_INFO AS A
LEFT JOIN ITEM_TREE AS B ON A.ITEM_ID = B.PARENT_ITEM_ID 

A.ITEM_ID = B.PARENT_ITEM_ID 인 경우

 

 

 

문제는 아이템 희귀가 'RARE' 레벨인 부모자식들의 정보를 구하는 것. 

자식의 정보를 구하는 것이기에 구하기 쉬운 1번을 선택하여 진행했다

 

부모 조건을 RARE 로 해야하기 때문에 ITEM_INFO에서 RARE 인 행만 뽑아내고,

 →  SELECT ITEM_ID FROM ITEM_INFO WHERE RARITY = 'RARE'  

 

이 레어 레벨의 행들이 부모가 되어야하므로  B.PARENT_ITEM_ID을 IN으로 조건을 건다

 →  B.PARENT_ITEM_ID  IN ( SELECT ITEM_ID FROM ITEM_INFO WHERE RARITY = 'RARE'  )

 

 

그러면 RARE 레벨인 부모의 테이블이 완성된다

SELECT * FROM ITEM_INFO AS A
     LEFT JOIN ITEM_TREE AS B ON A.ITEM_ID = B.ITEM_ID
WHERE B.PARENT_ITEM_ID IN (SELECT ITEM_ID FROM ITEM_INFO WHERE RARITY = 'RARE')

 

여기서 자식들의 필요한 정보, 정렬순서를 추가해주면 정답이 나온다

 

반응형
반응형

 

2023 국민연금공단 채용인원
지원자격

 

2023년 8월 1일 국민연금공단 채용공고가 뜬걸 확인하고...

 

근로복지공단 필기합격 및 면접에 힘을업어 국민연금공단에도 도전해보기로 했었다

 

1. 서류

 

 

서류는 10배수, 채용인원은 17명이기에 170명을 뽑는거였는데 이 때 나는 공고를 자세히 안보고 주변에서 지원하니깐 지원했었다(이 때 체험형인턴 중이여서 공고가 떳다는 걸 알 수 있었고, 근복이후 진전이 없어서 허겁지겁 지원했었다)

 

내가 가지고 있던 스펙은 다음과 같았다

  • 자격증: 정보처리기사, 한국사 1급, 토익 720점, SQLD
  • 경력사항: 체험형 인턴 3개월

서류 작성 시 직무 관련 교육사항은 학교에서 받은 교육들로 최대한 직무기술서와 관련된 내용을 채워 넣었다.

 

자소서는 뭐.. 피드백없이 나름대로 읽어보면서 어색한 문장위주로만 수정했던 것 같다  

 

이렇게 준비한 내용으로 서류 전형 합격을 받을 수 있었다.

 

위에 내용으로 일단 서류는 합 !

 

2. 필기

필기 범위

필기는 2배수 커트라인 최종17인중 34명까지 

 

이 시기부터는 NCS 준비를 위해 스터디를 시작했다. 스터디에서는 주 1회 모의 NCS 시험을 보며 문제 풀이에 익숙해지기 위해 노력했다. 처음엔 시대고시 NCS 문제집을 활용했는데, 풀다 보니 기업 맞춤형 문제집은 아니었고 해설에서 오타도 종종 발견되었다. 여러 기업의 실제 기출 문제와 비교했을 때 문제의 결이 다르다는 점도 느꼈다. 결국, 이 문제집은 맛보기용이나 가성비용으로 활용하기에 적당하다고 판단했다.

 

그리고 전산직의 경우 대부분의 기업에서 필기 시험에 전공 과목이 포함된다는 것을 깨닫고, 정보처리기사 필기 위주로 공부를 시작했다. 사실 필기에 대해 잘 몰랐던 터라 정보처리기사 공부만 했는데 당시 정보처리기사 CBT 문제를 풀었을 때 어떤 회차를 선택하든 80~90점 이상의 점수를 꾸준히 기록할 정도로 공부했었다.

 

실제 시험장에서는 ncs는 평이했으며 전공도 특출나게 어렵다고는 느끼지 못했다(사실 평소에 어려운건 못 풀었으니깐 난이도를 평가할 수 없었다... ㅋㅋㅋㅋㅋㅜㅠ) 

 

결과는... 다행히도 필기 합격!  (거의 커트라인이었다)

 

풀고나서는 합격했다라는 생각은 안들었고 그냥 아무생각없이 '끝났네~' 하고 넘어갔다. 경험이 많이 부족하여 이정도면 잘 풀었다. 느낌좋다, 떨어졌다 등을 판별할 수 없었고 여기또한 꼭! 붙어야 돼 라는 마음가짐은 아니었기에.. 다음 시험 준비하자 하면서 넘어갔던걸로 기억한다

 

지금 생각하면 필기 합격은 진짜 운이 좋았던 것 같다. 겨우 이정도로만 공부하고 준비했었다는게.....

 

 

3. 코테 + 면접

솔직히 필기 합격 소식을 들어도 큰 기대를 하지 않았다.. 이유는 국민연금공단에서는 코딩테스트를 보기 때문에...

 

당시 나는 코테 공부를 제대로 해본 적도 없고, 전공 공부도 부족해서 고작 "Hello World"를 출력할 줄 아는 정도였다. SQL도 아예 몰랐던 상태라 코테 준비를 부랴부랴 시작했다. 코테는 파이썬이 안되기에 MYSQL + JAVA 으로 준비했었다

 

코테는 온라인 시험으로 진행됐고, 체감 난이도는 프로그래머스 기준으로 레벨 2 이상, SQL 문제는 레벨 3 이상처럼 느껴졌다. (문제 내용은 시간이 지나서 기억이 잘 나지 않는다. 😭)

 

결과는... 하나도 풀지 못했다.

시험이 끝난 뒤, 솔직히 가망이 없다고 느꼈다. 면접도 본사까지 가야 했기에 ‘그냥 가지 말까?’라는 생각이 들었지만, 그래도 경험이 중요하다는 마음으로 면접을 보러 갔다.

 

면접은 PT(1대다)+토의or토론(다대다)로 구성되어있다.

 

우선 PT 면접은 주제가 주어지고 약간의 참고자료와 함께 40분 정도 준비 시간이 주어졌다. 이후 3분 이내로 면접장에 들어가 3:1 PT 발표를 진행하고, 간단한 질의응답을 받는 방식이었다.

 

 대주제는 개발자이탈에대한 주제였다. 개발자의 잦은이탈로 그에대한 대책 및 후속방안을 풀어나가는 것이었는데, 방향은 4개 중에 1개 선택하여 풀어나가는 것이었다. 이 주제를 가지고 3인1조로 이루어진 다음면접에서 의견이 같다면 토의, 다르다면 토론으로 이어졌었다

 

주제에 대해 상세하게 적긴 어렵지만 대주제는 ‘개발자의 잦은 이탈’에 관한 내용이었다. 이탈 원인과 그에 대한 대책 및 후속 방안을 제시하는 내용이였는데, 주어진 4가지 방향 중 하나를 선택해 논리를 구성해야 했다. 이후, 3명으로 구성된 팀원들과 함께 토의 혹은 토론으로 이어졌다.

 

이 면접을 보기전까지 PPT발표형식의 PT면접만 해봤고 이런 방식은 처음이어서 40분내외PT면접준비시간을 잘 활용하지 못했다. 그래도 실제 면접장안에서 3대1 PT발표는 잘 진행이되었다고 느꼈음.. 후에 진행된 토의or토론면접에서는 우리조가 모두 같은 의견이라 약3~5분 토의면접으로 진행됐다.

 

면접장에서 가장 신경 쓴 부분은 호응경청, 그리고 의견 조율이었다. 상대방 의견을 존중하면서도 내 의견을 논리적으로 풀어내는 데 집중했다. 토의면접이다보니 대화하듯이 얘기가 진행되, 압박감이나 어려움을 크게 느끼진 않았다.

 

토의가 끝난 뒤에는 면접관들의 몇개의 질문이 이어졌는데 평범한 인성+직무 질문이었다( "타지에서 생활한 경험이 있는가?"라든지, "개발 경험이 있는가?"  , 상사와의 갈등 등등)

 

면접이 끝난 뒤, 생각보다 잘 봤다고 느꼈다. 코테를 완전히 망쳤는데도 면접을 잘 봐서인지, 근자감(?)이 생겼다. 무엇보다 필기가 2배수였고 실제 면접장에 온 사람은 많지 않았기에 ‘혹시 운 좋으면 붙을 수도 있겠다’는 생각이 들었다.

 

결과는 ?

 

예비없는 탈락.

 

솔직히 코테를 하나도 못 풀었으니 당연한 결과라고 생각했다. 그래도 PT 면접과 토의 면접이라는 새로운 경험을 할 수 있어 만족스러웠다. 이 경험은 이후 다른 면접에서 큰 도움이 됐다.

 

2023 국민연금공단 전산직 경쟁률

 

위 사진에서 봤듯이 난 2차면접 때 35명안에 들었고 최종에서 떨어진10명 중에 1명이 되고말았다 ..ㅋㅋㅋ ㅠ

 

 

 

글이 두서가 없긴 하지만, 전해주고 싶은 말이 있다

 

무조건 떨어질 것 같아도 도전하고 부딪혀보자.

 

그 경험 자체가 정말 소중한 것 같다. 다양한 경험을 쌓고, 실전에서 직접 부딪혀보면서 얻는 깨달음은 나중에 분명 큰 도움이 된다.

 

나도 그렇게 성장을 했고 현재도, 앞으로도 계속해서 부딪혀 나갈 예정이다....★

 

 

 

반응형

+ Recent posts

// 기업0 D-Day (표지) // 기업2 D-Day