|
|
|
|
LEADER |
00000cam a22000007i 4500 |
001 |
OR_on1393540029 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu|||unuuu |
008 |
230815s2023 enka o 001 0 eng d |
040 |
|
|
|a ORMDA
|b eng
|e rda
|e pn
|c ORMDA
|d EBLCP
|
020 |
|
|
|z 9781803246314
|
035 |
|
|
|a (OCoLC)1393540029
|
037 |
|
|
|a 9781803246314
|b O'Reilly Media
|
050 |
|
4 |
|a QA76.774.I67
|
082 |
0 |
4 |
|a 005.3
|2 23/eng/20230815
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Tsadok, Avi,
|e author.
|
245 |
1 |
4 |
|a The ultimate iOS interview playbook :
|b conquer Swift, frameworks, design patterns, and app architecture for your dream job /
|c Avi Tsadok.
|
250 |
|
|
|a 1st edition.
|
264 |
|
1 |
|a Birmingham, UK :
|b Packt Publishing Ltd.,
|c 2023.
|
300 |
|
|
|a 1 online resource (320 pages) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
500 |
|
|
|a Includes index.
|
520 |
|
|
|a As an iOS developer, you must possess a diverse skill set encompassing Swift coding, design knowledge, and mastery of development tools. And while the demand for iOS developers remains high, the competition for landing your dream job has intensified in recent years. Being a skilled iOS developer is no longer enough — acing interviews is now just as essential as having technical expertise. In The Ultimate iOS Interview Playbook, you'll discover innovative ways to stand out as an iOS developer and pass every job interview. It will guide you to build your developer brand and present your skills to potential employers. This comprehensive guide covers over 100 interview questions, from Swift fundamentals and frameworks to complex design patterns and app architecture. You'll learn how to approach coding assessments like a pro and avoid red flags that could hinder your chances of success. Drawing from the author’s experience of interviewing hundreds of iOS developers and having been a candidate themself, this book addresses the challenges of showcasing your skills and knowledge within a limited timeframe. By the end of this book, you'll be ready to excel in any iOS interview, demonstrating your strengths and confidently tackling even the most challenging questions, ultimately paving the way to secure the job you've always wanted. Designed for iOS developers of all levels, from juniors to seniors, this book is a valuable resource for anyone who wants to enhance their interview skills in iOS development. Basic knowledge of iOS development and Swift is necessary to get started with this book.
|
505 |
0 |
|
|a Cover -- Front cover -- Copyright and credit page -- Contributors -- Table of Contents -- Preface -- Part 1: Everything about Interviews -- Chapter 1: Before the Interview -- Performing company research -- Knowing where you're going is part of the interview -- Company profiles affect our answers -- Learning the company characteristics -- Building the unofficial company profile -- Building our resume -- A resume is like a book or a movie -- Structuring the resume outline -- Working on design and layout -- What is the personal information part? -- Formulating the personal summary section
|
505 |
8 |
|
|a Listing our expertise -- Skills -- Miscellaneous -- Avoiding red flags -- Inviting another set of eyes -- Preparing for the interview -- Taking our time -- Technical, personal, and logistics preparations -- Summary -- Chapter 2: Going through the Interview Process -- Understanding the hiring process -- Learning the hiring funnel -- Distinguishing between different companies -- Getting ready for the screening interview -- What does the screening interview include? -- Send a thank-you email -- All about the iOS technical interview -- Worked-on projects -- Answering Swift and algorithm questions
|
505 |
8 |
|
|a Solving basic questions about UIKit and SwiftUI -- Mastering development tools -- Cracking the coding interview -- Live coding interview -- Working on a home assessment -- Passing the architecture interview -- Summary -- Chapter 3: Developer Branding -- Understanding the importance of developing a brand -- Learning what a brand is -- Increasing our chances of passing the resume scanning -- Increasing our chances of getting an offer -- Expanding our network -- How to start building your brand -- Contributing to the community -- Being a star in Stack Overflow
|
505 |
8 |
|
|a Maintaining a public GitHub repository -- Joining an open source project -- Writing content -- Being experts -- Improving wording and expression capabilities -- Increasing our network -- Making the world aware of our knowledge -- Combining all and more -- Understanding that every in-person interaction is important -- Summary -- Part 2: Swift Language and Coding -- Chapter 4: Data Structures and Algorithms -- Learning the importance of data structures -- Increasing efficiency -- Making our code modular -- Reusing our code -- Using data structures for an API
|
505 |
8 |
|
|a Answering classes and struct questions -- "What's the difference between a class and a struct?" -- "Which is better, a class or a struct?" -- "Why are structs faster than classes?" -- Answering questions about Swift array -- "Please list the Swift array advantages" -- "How to remove duplicates from an array?" -- "How do you implement a queue using an array?" -- "How do you create a new array by mapping the elements of an existing array in Swift?" -- Covering the Codable protocol -- "How do you handle optional properties when using the Codable protocol?"
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
630 |
0 |
0 |
|a iOS (Electronic resource)
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
0 |
|a Employment interviewing.
|
655 |
|
0 |
|a Electronic books.
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781803246314/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL30746235
|
994 |
|
|
|a 92
|b IZTAP
|