Interview FAQ Flashcards
What security measures/tools/solutions have you worked with, in what project, and how?
N
How do you differentiate the account between a user using TouchID for one user and another one
without? Also, what challenges can you face in this?
N
Can you differentiate if the TouchID is of one user or the other?
N
Talk about your experience with key chain.
N
What are the best practices to encrypting a key?
N
What is encryption?
n
What is obfuscation?
n
What is SSL?
n
What are tokens in relation to security?
n
What is certificate pinning in relation to security?
n
How do you install bluetooth in an app and talk about experience with this in a project.
n
- How do you install location, Core Location capabilities in an app and talk about experience with this in a project.
n
How do you install in-app pay capability in an app, and talk about experience with this in a project.
n
How do you install mapping and Map Kit capability in a project, and talk about experience with this in a
project.
n
What is TDD?
n
What’s the value of TDD?
n
How does TDD work and what’s the process?
n
What is your experience with TDD on a project?
n
What is your experience with pull requests for code reviews?
n
How do pull requests work?
n
What do you look for in sound code?
n
- What is your experience with code coverage percent and what is it and why is it valuable?
n
What is your experience with paired programming what is it and why is it valuable
n
What is your experience with unit testing andw hat tools have you use other than XCTest?
n