Bài đăng

Đang hiển thị bài đăng từ Tháng 8, 2018

[Tản mạn] Cái duyên với lập trình iOS

Hình ảnh
Hôm nay cũng là một ngày khá đặc biệt. Ngày mà mình đưa ra quyết định không tiếp tục code mảng iOS nữa mà chuyển qua làm Java. Nhân cái ngày chia tay chia chân với nó. Mình muốn chia sẻ một vài thứ về lập trình iOS, cái mà mình đã có được sau 2 năm làm việc cùng nó. Hai năm trước là năm cuối học đại học. Mình có xin đi thực tập để có thêm kinh nghiêm trước khi ra trường. Mình có xin thực tập ở E.G(tên công ty hiện tại của mình) với vị trí lập trình Android, bởi lúc đó bản thân cũng biết chút ít kiến thức về Android với một đống các kiến thức đại cương về lập trình trong trường đại học. Nhưng đúng là có một cái "duyên" không hề nhẹ. Khi đã pass qua vòng phỏng vấn và được nhận thực tập ở công ty, mình được các anh chọn vào team iOS. Hồi đó cũng không biết gì nhiều, được đi thực tập, học một cái mới với một anh hướng dẫn tận tình là quá đủ với môt thằng sinh viên thực tập rồi. Từ lúc chuyển từ lập trình Android sang lập trình iOS, phải nói là có một sự thích thú không...

[iOS] Interview Questions - Part 1

This is list of interview questions which I have gathered from my experience and many sources on the Internet. 1. What is different between Objective C & Swift? 2. Compare between class & struct 3. Compare between frame & bound 4. Compare between Storyboard, Xib file and code 5. Compare between weak & strong reference 6. Access control(private, fileprivate, internal, public, open) 7. How to implement multi thread(GCD & NSOperation)? How to use Dispatch.group? 8. Talk about architecture: MVC, MVVM,... 9. Talk about popular design pattern in iOS: singleton, delegate, observer, decorate, facade,... 10. Compare Closure(Block) & Delegate 11. Compare UserDefault, CoreData, Realm 12. Interact with REST API(get, post, put, patch, delete) 13. Networking(Alamofire)

[Tản mạn] Cái nghiệp lập trình

Hình ảnh
Cũng lâu lắm rồi mình chưa có đăng bài mới bởi vì mình cũng bận bịu với một số công việc cá nhân. Hôm này nhân cái ngày mà thằng em trai mình thi đỗ vào khoa Công nghệ thông tin trường Bách Khoa Hà Nội, mình cũng muốn chia sẻ về câu chuyện của mình 6 năm về trước. Sáu năm trước, mình cũng như bao anh em cùng trang lứa háo hức nhập học trường Bách Khoa sau 12 năm ăn học cũng như chuỗi ngày ôn thi vất vả. Ngày đó, lúc mình đăng ký thi CNTT-BK, nói thật phần lớn là do mẹ mình chọn, bà cũng hỏi thăm tình hình các anh chị khoá trước, hỏi bác cả trong nhà mình cũng là người làm bên viễn thông. Còn về phần mình, với một thằng học sinh tỉnh lẻ cũng  không biết gì nhiều về thông tin tuyển sinh cả. Lúc xem phim cũng thấy mấy anh hacker ngồi trước máy tính, chùm mũ kín mít, ngồi bấm bla bla trên cái màn hình đen xì, trông ngầu cực luôn. Ngoài ra thì cũng chả biết học CNTT thì sau này ra sẽ làm gì, có chi là biết đó là cái ngành HOT, sinh viên CNTT ra trường lương mấy ngàn đô, blabla....