KUNGFU TECH vietnam
6425 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
What are Extensions used for in Swift?
What is the difference between Upcast and Downcast in Swift?
What is a Serial Queue?
What’s the difference between == and === ?
In Swift enumerations, what’s the difference between raw values and associated values?
What is a good use case for an inout parameter?
What's the difference between Self vs self ?
When to use strong , weak and unowned references?
How to sort array of custom objects by property value in Swift?
What is the difference between a computed property and a property set to a closure?
When should I use deinit ?
When to use a set rather than an array in Swift?
What is typecasting?
What is difference between as? , as! and as in Swift?
What is trailing closure syntax?
What is the difference between let and var in Swift?
What’s a strong reference, and why do we need it?
Explain the defer usage in Swift
What's the main difference between the Array , Set and Dictionary collection type?
What are the differences between functions and methods in Swift?
When to use @objc attribute?
What does the Swift mutating keyword mean?
What does the required keyword in Swift mean?
What’s the difference between a protocol and a class in Swift?
When would you use self in a method?
What Classes and Structs have in common in Swift and what are their differences?
Explain the difference between DispatchQueue.main.async and DispatchQueue.main.sync ?
Can you rewrite this code...
What’s the difference between a st...
When to use fileprivate ...
What is the difference between st...
What’s the difference be...
Explain the difference between weak and...
What is QoS (Quality...
What's wrong w...
When is it safe to use...
When should you use ...
Explain when to use differe...
What is the difference betwe...
What is the autoclosure at...
What is the difference between o...
What is the difference betw...
What is Copy on Wr...
Is there a way to create a...
What is the Never return typ...
Explain how that code will beha...
What’s the difference bet...
Explain what is...
What is the use of...
What is the difference between @escapi...
Explain usage of Concurrent vs Seri...
Why can not we just use weak ever...
What are the benefits of usin...
Do we need to use [weak self] or...