기기에서 바로 코드 실행
Java, Python, C++ 인터프리터가 iPhone에서 실행되어 오프라인 상태로 모든 테스트 케이스에 대해 풀이를 검증합니다.
실전 문제, 진짜 코드 에디터, 그리고 그 뒤에 숨은 패턴까지. Java, Python, C++로 작성한 코드를 iPhone에서 바로 실행하세요.
코딩 입문 앱이 아닙니다. 기초는 건너뛰고, 면접에서 실제로 묻는 패턴과 기법을 훈련합니다.
Java, Python, C++ 인터프리터가 iPhone에서 실행되어 오프라인 상태로 모든 테스트 케이스에 대해 풀이를 검증합니다.
모든 테스트를 통과하면 입력 크기에 따라 풀이가 어떻게 늘어나는지 측정하고, 비용이 가장 큰 반복문을 짚어 줍니다.
투 포인터, 단조 스택, 다익스트라, DP 상태 설계, 면접 진행 요령까지 짧고 읽기 쉬운 레슨으로 배웁니다.
간격 반복 플래시카드. 레슨이나 문제를 마치면 관련 카드가 덱에 추가되고, 잊어버리기 직전에 복습할 수 있도록 일정이 잡힙니다.
에디터를 화이트보드로 바꿔 포인터, 트리, 격자를 먼저 그려 본 뒤 코드를 작성할 수 있습니다.
계정도, 추적도, 네트워크 요청도 없습니다. 코드와 진행 상황은 iPhone 밖으로 나가지 않습니다.
처음 두 유닛은 평생 무료입니다. 계정도, 체험 기간 제한도 없습니다.
언제나 작동합니다. 앱은 네트워크 요청을 전혀 하지 않습니다. 인터넷 연결이 필요한 것은 App Store 구매뿐입니다.
Java, Python, C++입니다. 모든 문제에 세 언어의 초기 코드와 검증된 풀이가 있고, 풀이는 언어별로 따로 저장되므로 언어를 바꿔도 다른 언어의 코드가 덮어쓰이지 않습니다.
면접 코드를 위한, 각 언어의 큰 부분을 지원하는 하위 집합입니다. 인터프리터가 서버가 아닌 iPhone에서 실행되기 때문에 몇 가지 동작이 다릅니다.
OverflowError가 발생합니다. 앱에 그렇게 큰 수가 필요한 문제는 없습니다.size()는 부호 있는 값을 반환하므로 빈 vector에서 v.size() - 1은 -1이 되고, 초기화하지 않은 지역 변수는 0으로 읽힙니다. 올바른 코드는 완전히 똑같이 동작합니다.try/catch와 인터페이스, Python의 제너레이터와 클래스 상속, C++의 템플릿과 가상 함수 등 일부 큰 기능은 지원하지 않습니다. 이런 기능을 쓰면 틀린 결과 대신 명확한 메시지가 표시됩니다.유닛 1, 2(문제 14개, 레슨 9개)와 모든 플래시카드 덱은 계정이나 구매 안내 없이 평생 무료입니다. Pro는 나머지 10개 유닛을 잠금 해제하며, 월간 구독이나 한 번 결제하는 평생 이용 중에서 고를 수 있습니다.
영어, 일본어, 한국어, 중국어 간체를 지원하며, 모든 레슨, 문제, 플래시카드까지 번역되어 있습니다. iPhone의 언어 설정을 따르며, 설정 > 언어에서 언제든지 바꿀 수 있습니다.
진행 상황은 기기에만 저장되므로 앱을 삭제하면 함께 지워집니다. 구매 내역은 Pro 화면의 '구매 복원'으로 되돌릴 수 있습니다.
support@pocketinterviewprep.com 주소로 이메일을 보내 주세요. 모든 메시지를 직접 읽습니다.
버그를 발견했거나, 구매에 문제가 있거나, 추가되었으면 하는 문제가 있다면 support@pocketinterviewprep.com 주소로 연락해 주세요.
지원팀에 이메일 보내기