Location: India
Date: 17-Mar-2022
- What is constructor
- Difference between swift and obj c and which is better?
- Difference between classes and structure, which will require more memory?
- What are execution states?
- What is stack view?
- Difference between guard let and if let()?
- What is Tagging?
- How to test accessibility in Xcode?
- About json and API.
- What is super init() and init()?
- What is tuple?
- What is set?
- Difference between tuple and set.
- Difference between background state & inactive state?
Location : India
Date : March, 2021
Date : March, 2021
- Difference between Swift and Objective C.
- What is protocol oriented languages?
- Difference between OOPS and POPS ?
- What are higher order function?
- Difference between map and flat map?
- What is compact map?
- Difference between MVC and MVVM.
- What is optional?
- What is optional binding?
- Difference between if let and guard let.
- What are application states?
- How to run our application continuously running in the background?
- What is lazy?
- What is weak and unowned?
- Difference between KVO and Delegate.
- What are solid principles?
- Difference between GCD and OperationQueue?
- Difference between escaping and non-escaping closure.
- What is codable?
- How to upload your own framework to cocoapods?
- How can you move from 4 commits to one commit?
- What is git squash?
- What is rebase in git?
- Difference between management and leadership skill.
Location: Bangalore
Date: March, 2021
- What are application states?
- Can you co-relate app delegate methods with app states?
- Difference between Strong and Weak.
- Difference between Class, Structure, Enum.
- What is protocol-oriented program?
- What is optional binding in Swift?
- What are constraints?
- What are map and compact map?
- Difference between compact map and Flat map
- How to switch from background queue to main queue?
- What is a serial queue?
- What is a concurrent queue?
- How agile methodology works?
- Why you use FCM notification instead of APNS?
I have attended to the technical interview for TCS, the questions that they have asked is:
ReplyDelete1. what is constructor
2. diff b/w swift and obj c, which is better
3. diff b/w classes and structure, which will require more memory
4. what are execution states
5. what is stack view
6. diff b/w guard let and if let()
7. what is Tagging
8. how to test accessibility in xcode
9. about json and API
10. what is super init() and init()
11. what is tuple
12. what is set , diff b/w tuple and set
13. diff b/w background state & inactive state
14. code for orientation