[##_revenue_list_upper##]

iOS개발자

[##_revenue_list_lower##]
· 기록
안녕하세요!맨날 오랜만에 돌아오는 주인장입니다! ( 주기가 그런것 뿐..) 상반기 막바지인 6월 부터 9월까지 공사가 다망했지만 이 또한 각각 의미있는 경험들이었기에 따로 회고를 해볼 예정입니다. 오늘은 2024년도 카카오모빌리티 iOS 주니어 포지션을 채용과정을 회고 해보려합니다! 현재 다니고 있는 회사도 충분히 배울점이 있고 여러가지 좋은 점이 있지만사내로 태어나서 꿈은 크게 가져야하는 법 🤔카카오 모빌리티 iOS 포지션을 확인하고 몇일 고민을 했습니다!고민했던 몇가지 이유는 다음과 같았는데.. 현재 회사의 일정도 불규칙적으로 외근과 핫픽스 대응이 끊임없이 발생하는 상황에서 채용과정에 집중하지 못할 것 같다는 생각비슷한 맥락에서 이력서, 포폴을 더 다듬어야한다는 부담감아직은 카카오나 타 IT 대기업..
· Algorithm
문제 - 머쓱이가 바탕화면 정리하는 데 드래그 시작점부터 드래그 끝점의 좌표를 구해야 한다. 풀이과정 - 솔직히 굉장히 간단한 문제인데 격자라는 문제에 쫄아서 어렵게 생각하고 돌아갔던 것 같다. - 2차원 배열을 for문으로 돌리고 시작점의 좌표와 끝점의 좌표를 구하면 되는데, 실패과정 - 나는 wallpaper[i]의 각각에서 #이 나올 때마다 [0,0,0,0]라고 정의된 result함수에 값을 바꿔주는 방식으로 접근했다. - 이렇게 하면 어렵게 어렵게나마 값을 구할 수는 있는데 문제는 startPoint의 Column값이 0일 때의 케이스에 대처할 수가 없었다. 정정과정 - 약 20시간 가까이 삽질하고 나서 다시 문제를 보니 드래그 시작점(lux, luy)과 끝점 (rdx, rdy)의 특징은 명확했다..
· Algorithm
Programmers의 코딩테스트 기초다지기 문제입니다. iOS 앱 개발과는 조금 다른 내용이라 기초부터 해보는게 좋지 않을까란 생각으로 시작해 봤는데 첨부터 막히는게 나올줄이야.. 어쩃든.. 해결해 봅니다! 저는 개발자니까..! 1. 문자열을 각 자리마다 나눠서 대소문자 체크를 한다. 2. 특정메소드가 있는지 검색 3. forEach를 통해서 해보기 먼저 Swift의 대소문자 바꾸는 메소드는 당연히 있다! 사용 방법은 간단해서 굳이 설명하지 않겠다. 나는 String 문자열을 한번에 대->소 , 소-> 대 로 바꿔주는 메소드가 있을까? 하고 찾아봤지만 그런 메소드는 존재하지 않았다. 그래서 결국 반복문을 통해서 직접 하나하나 바꿔주는게 맞다는 판단을 했다. let input = readLine()! v..
공부가 밥먹여주더라
'iOS개발자' 태그의 글 목록