This is a question from my first interview (back in 2015), and I have a feeling it's still used: A telephone keypad has letters associated with each number (e.g. 2 = abc, 3 = def). Given a passphrase of "fb1" (e.g. one that you might use to log into a bank account), come up with an algorithm that would assemble an array that contains all the different possible letter combinations that, when typed into a telephone dial pad, would be equivalent to the original passphrase. That is, "fb1" equals "321" numerically; matching equivalent combinations include: "da1", "db1", "dc1", "ea1", "eb1", "ec1", "fa1" and "fc1".
Ingeniero De Software Ios Interview Questions
5,596 ingeniero de software ios interview questions shared by candidates
Most challenging task you ever had
Write a method to compare two binary trees.
How delegate works
Phone interview question: which keyword to use for a delegate property? strong, weak, unsafe unretained, assign
Easy programming problem but a bit tricky.
Swift: Optional, Concurrency, MVVM SwiftUI: All property wrappers, comparisons
What are advantages / Disadvantages of using third-party or open source libraries?
What are cancellables in Combine?
What is default observer in Combine?
Viewing 671 - 680 interview questions
See Interview Questions for Similar Jobs
Ingeniero De Software Móvil IosDesarrollador IosDesarrollador De Software IosIngeniero De Software PhpIngeniero De Software Ruby On Rails Ingeniero De Software De Front-endDesarrollador De Java CoreIngeniero Desarrollador De IosDesarrollador Ios SeniorDesarrollador De Software MóvilDesarrollador Android SeniorDesarrollador J2eeEngenheiro De Software IosIngeniero De Software, Desarrollador De SoftwareDesarrollador De Software IDesarrollador De Ios MobileDesarrollador De IphoneIngeniero De Software Android