This got quite a lamp interview: there was a feeling of a pleasant conversation with a bunch of useful insights. We talked about production and cross-platform flaws, discussed the functioning of Flutter and microprocessors. In brief, it should be interesting.
Chapters:
0:00 Greeting
3:00 Getting to know Vita
10:58 Interview format
12:20 Principle D in SOLID
15:00 DI in production
16:35 Advantages of using const
17:55 Vita's attitude to null-safety
20:45 abstract keyword for class fields
23:10 How does late work?
27:15 JIT vs AOT in Dart
29:43 What is the processor architecture?
37:15 How does Flutter work?
39:06 How does rendering work?
42:39 Is Flutter single-threaded?
47:02 Tests in Flutter
49:37 How do I know that the user has minimized the application?
54:13 The most difficult tasks in recent times
59:00 Tasks that Vita couldn't handle
1:03:00 Windows, Linux or macOS?
1:06:17 Insights about cross-platform development
1:11:33 What should I do if the performance of the application has dropped?
1:16:20 Choosing the architecture of the food delivery service
1:21:05 Architectural difficulties of the smart home app
1:27:45 What to do if production has fallen?
1:32:51 Vlad's thoughts on the Facebook crash
1:34:47 Announcement of future interviews
#Flutter #Senior #Interview
💙 Follow us for more updates and insights about Flutter:
Website: https://flutter.wtf
Blog: https://blog.flutter.wtf
Medium: https://medium.com/@flutterwtf
LinkedIn: https://www.linkedin.com/company/flutterwtf/
Facebook: https://www.facebook.com/flutter.wtf
Telegram: https://t.me/flutterwtf
Instagram: https://www.instagram.com/flutter.wtf/