반응형

FE 309

# [15차] 원티드 일괄 8곳 [서류 지원 및 후기]

지원 동기 사실 원티드 일괄 지원을 좋아하지 않는다. 부트캠프 끝나고 일괄 지원 때 우수수 떨어졌고, 인턴 끝나고 일괄 지원 때도 다 떨어졌을 것이다? 그래도 몇 개 붙은건 그거 하나 정성스레 썼을 때 (자소서를 쓴다든가? ) 였기 때문이다.  그래도 이번엔 좀 다를까? 어떤 궁금증이 들었고, 아래와 같이 8곳 일괄 지원을 했다. 자격요건에 맞는 것 같을 때 지원을 했는데, 한번 두고 봐야 할 것 같다.    서류 지원 이건 re6, pt6 버전으로 지원을 했다. 이력서에 포트폴리오 link가 있으니 가능했다.

취준 2024.12.31

백준 11049 : 행렬 곱셈 순서 - javascript(dp)

문제 출처 https://www.acmicpc.net/problem/11049 정답 풀이 "행렬 곱셈 순서"는 dp를 이용해 푸는 전형적인 문제다. 최소 연산 횟수를 구하는 문제  행렬곱셈은 결합법칙을 따르기 때문에, 곱하는 순서에 따라 연산 횟수가 달라짐  문제 해결 전략 1. 행렬 곱셈 연산의 특징:  두 행렬 A (r1 x c1)와 B (r2 x c2)를 곱하면 새로운 행렬은 (r1 x c2)가 되고, 연산 횟수는 r1 * c1 * c2가 됩니다. 연산 순서를 바꾸면 그에 따라 필요한 곱셈 횟수가 달라집니다. 2. dp: DP 테이블을 사용하여 행렬을 곱하는 순서별 최소 연산 횟수를 저장합니다. dp[i][j]는 i번째 행렬부터 j번째 행렬까지 곱하는 데 필요한 최소 연산 횟수를 나타냅니다.정답 코..

[error] 로그인 안됨 문제 (JWT 쿠키 저장 안됨 (Nest.js)/ SSR (Next.js) )

나는 프론트엔드는 Next.js, 백엔드는 Nest.js로 웹 개발을 진행했다.  풀스택? 을 가능하게 한 AI에게 무한한 감사 인사를 드리고 시작한다. 요즘 AI에 대한 부정적 인식과는 다르게 나는 AI에 대하여 아주 긍정적 & 낙관적 인식을 가지고 있다. '이번 AI 만큼은 삶의 파괴를 가져올 것이다 ' 는 말이 안된다고 생각한다.  지난 두려움을 생각해보자. - 산업혁명 (러다이트 운동: 기계가 일자리를 뺏는다는 이유로 기계 파괴)- 자동차 시대 (말과 마차를 생업으로 삼던 사람들 생계 위협, 도시의 소음과 대기 오염 증가에 대한 우려)- 인터넷 등장 - 스마트폰의 보급  변화는 언제나 두렵지만, 늘 반갑다.  초개인화된 사회에서 AI는 더욱이 필요하다. 각자도생이 된 사회에서 AI는 희망이다.. ..

[ReactQuery] Query Invalidating - 특정 함수가 실행될 때 쿼리 갱신

React Query 에서 제공하는 Query Invalidating에 대해서 정리하려고 한다. 너무 유용하다 !!!!  특정 함수가 실행될 때, 다른 컴포넌트에서 사용중인 쿼리를 자동으로 갱신하게 만드는 기능이다.  예를 들어, 사용자의 point를 update 하는 함수가 있다. (post 함수)그때마다 화면에 보이는 사용자의 point는 바뀌어야 한다. (get 함수) updateUserPoints : 사용자의 point를 update 하는 함수userPoints: 다른 컴포넌트에서 사용중인 쿼리   useMutation의 onSuccess 콜백을 사용해서, updateUserPoints가 성공적으로 실행된 후 userPoints 쿼리를 갱신하도록 설정한다.  + useQueryClient 훅을 사..

ReactQuery 2024.11.14

[JS 면접 총정리] 핵심 & 요약 (진행중)

REF아래 블로그를 참조하여, 고쳐야 할 부분을 수정해보았다. https://velog.io/@dnr6054/fe-interview-JavaScript 면접 준비 노트 (JavaScript)Designed with Figma.velog.io   Q. 자바스크립트는 무슨 언어인가요? 웹 개발을 위한 대표적인 인터프리터 언어로, 동적 프로토타입 기반의 객체지향 언어입니다. 주로 클라이언트 측에서 사용되지만,Node.js 등의 런타임 환경에서는 서버 측에서도 사용할 수 있습니다. 또한 자바스크립트는 명령형, 함수형, 객체 지향 프로그래밍이 모두 가능한 멀티 패러다임 언어 입니다.  + 인터프리터 언어: 코드를 컴파일 없이 실행환경에서 바로 해석하고 실행합니다. 동적 타이핑: 변수의 데이터 타입을 명시하지 않아..

취준/기술면접 2024.10.31

[OS 면접 총정리] 핵심 & 요약 (진행중)

REF 아래 블로그 질문과 답을 참고하였고,제 나름대로 핵심을 담고, 말을 다듬는 수정하는 과정을 거쳤습니다.너무 많은 도움이 되어 감사합니다.  https://hoons-dev.tistory.com/95#%F-%-F%--%A-%--%EB%A-%--%EB%AA%A-%EB%A-%AC%EC%-D%--%--%ED%-E%--%--%EC%--%--%EC%--%AD%EA%B-%BC%--%EC%-A%A-%ED%--%-D%--%EC%--%--%EC%--%AD%EC%-D%--%--%EC%B-%A-%EC%-D%B-%EC%--%--%--%EB%-C%--%ED%--%B-%--%EC%--%A-%EB%AA%--%ED%--%B-%EC%A-%BC%EC%--%B-%EC%-A%--- Q. OS(운영체제)가 무엇인지 설명해주실 수 있나요..

취준/기술면접 2024.10.31

백준 2138 : 전구와 스위치 - javascript(그리디)

문제 출처 https://www.acmicpc.net/problem/2138 정답 풀이 브루트포스와 그리디를 함께 이용한다. 첫번째 스위치를 클릭하는 경우와 클릭하지 않는 경우를 각각 확인한다.  풀이 접근 1. 첫번째 스위치 클릭 기준 :첫번째 전구의 상태를 바꾸면 나머지 전구의 상태도 다르게 변화하기 때문에 이를 기준으로 삼는다.  2. 그리디 :첫번째 스위치 선택 이후에는 두번째부터 차례대로 조작을 결정하여 목표 상태와 맞추어 나간다.  정답 코드 const fs = require('fs');const input = fs.readFileSync('/dev/stdin').toString().trim().split('\n');const n = Number(input[0]);const initial = ..

백준 17281 : 야구 - javascript(완전탐색)

문제 출처 https://www.acmicpc.net/problem/17281 정답 풀이  - 순열 함수로 타순을 정한다. - 정한 타순으로 모든 이닝을 거친 후의 점수를 구한다. - 각 점수중 최댓값을 출력한다.  정답 코드 //9명 //총 N이닝 //한 이닝에 3아웃 발생 => 종료 //타순 정함 (변경 x)//이닝 안끝났으면 다시 1번 타자 //이닝이 변경되도 이어서 타순 //이닝 시작할 때 주자 x //타순 정할 것 //1번 선수를 4번 타자로 미리 결정함 //return 가장 많은 득점let input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n'); const n = Number(input.shift()) con..

백준 17135 : 캐슬 디펜스 - javascript(완전탐색, dfs, 시뮬레이션)

문제 출처 https://www.acmicpc.net/problem/17135 정답 풀이  simulation 함수는 주어진 궁수 배치에서 적을 제거하는 과정을 시뮬레이션하고, 제거된 적의 수를 반환합니다.combination 함수는 M열 중에서 3개의 궁수 위치를 선택하는 모든 경우의 수를 계산합니다.simulation에서 궁수의 사정거리에 있는 적을 탐색하고, 가장 가까운 적을 우선순위에 따라 공격합니다.시뮬레이션 결과를 바탕으로 궁수 배치 중 적을 가장 많이 제거할 수 있는 경우를 탐색합니다. 정답 코드 const fs = require('fs');const input = fs.readFileSync('/dev/stdin').toString().trim().split('\n');const [N, M..

반응형