Recently, I wrote an ASP. NET Programmer's Android learning Journey, summed up their Android learning process, I hope this year will have the opportunity to do projects with Android. Android after learning to buy their own Mac to open iOS learning, after years originally wanted to find a project to see, out of the interview when the odds will be bigger, but because of the time of the relationship, cast some internship resume out, when the mind is I did the service side, Android also understand point, iOS basic level no problem , find an internship should be able to work, but it backfired, resume screening this is rejected. But later on the land continued to receive a number of interview calls, I probably counted a bit, cast more than 100, about five or six telephones, but enough. As long as the interview opportunity, I believe I can grasp, and later received a few offers, I suddenly remembered a word that the more efforts the more fortunate.
Post Index
The purpose of the first blog is very simple, iOS learning now can see most of the blog is spinning, and some are two or three years ago, the Xcode version is also a relatively early version, xCode6.1 made some changes, in order to facilitate their later study, if have and their own as silently learning iOS developers to provide a convenience. There is no entry in the blog, beginner, advanced such classification, learn where to write where, the individual feel that knowledge is not necessary to grade other, flexible application to deal with the problems encountered, are worth learning points of knowledge.
- Xcode Getting Started OBJC program
- Object-c Object-Oriented implementation class
- Category experience in Object-c
- iOS Development First Experience Demo
- iOS Development-datepicker Controls
- iOS Development-interface Builder's past life (reproduced)
- iOS development-A simple picture viewer
- iOS Development-Music playback
- iOS Development-Schulte table
- iOS Development-scrollview Picture Scaling
- iOS Development-image view (Scrollview+uipagecontrol)
- iOS Development-Photo selection
- iOS development-Data selection Uipickerview
- iOS development-uitableview Common methods
- iOS Development-uitableview Table optimization
- iOS Development-uinavigationcontroller Simple Introduction
- object-c-Code blocks block review
- iOS Development-sandbox (sandbox) mechanism
- iOS Development-plist file additions and deletions
- iOS Development-nspredicate
- iOS development-Data storage Nscoder
- iOS Development-Delegation (Delegate) talking about
- iOS Development-commissioned combat
- iOS Development-Search bar Uisearchbar and Uisearchcontroller
- iOS development-uiapplication and app launch status
- Initial knowledge of iOS development-quartz2d
- iOS Development-Development documentation installation
- Understanding of iOS development-KVC and KVO
- iOS Development-Singleton mode
- iOS development-xcode code hosting to GitHub
- iOS Development-Multithreading Introduction
- iOS development-multithreaded nsoperation and Nsoperationqueue
- iOS development-Multi-thread gcd (Grand central Dispatch)
- Apache Tomcat installation configuration under Mac
- Java servlet and HTTP communication in Mac OS
- iOS Development-get requests, post requests, synchronous requests, and asynchronous requests
- iOS development-uiwebview loading local and network data
- iOS Development-json Parsing
- iOS Development-coremotion Framework (accelerometer and gyroscope)
- iOS Development-xcode6 (iOS 8) app icon and start Page Setup
- iOS development-ipad Side bar tab TAB Toggle
- iOS development-Imitation VW reviews ipad side navigation bar
- iOS Development-ios8 location targeting
- iOS Development-Mail sending
Interview Tour
My own learning iOS time is relatively short, the weekend more time, usually in the company also to do projects, learning time is relatively short lead to the foundation is not so solid, and then delivered a wave of internship resume, no matter, oneself is also baffled its solution, and later asked a recruit iOS HR, They say that some company internship is not graduation, I have graduated from the work of the content and the mobile side does not intersect, for this logic, I can only accept the fate. 12 to Beijing when the internship work is not easy to find, think at that time can survive, as a person who worked so long, will certainly survive. After a week to receive a few phone calls, are start-up companies, I this kind of study is more miscellaneous just in line with.
1. Social Apps
Company Address: Li Shui Qiao
This is the first time I went to the interview company, I was in an iOS group to spit out a sentence, my internship was rejected, and then their director let me go to the interview, in the water bridge that piece, the company is not many, technical leaders from Microsoft out of business, not familiar with iOS, age and I almost. Read my blog think I was good, said the past chat, then chatted very happy, after all, he is in Microsoft, I rely on Microsoft to eat. Finally everyone also downstairs to eat together, at that time said to call me at night, the result did not hit. I thought no, who knew yesterday gave me the telephone to let me go to work, if then confirmed, I really went, I this person to the company nothing to pick, my own salary is a little from low to high. NET time, although less than 10k, overall, enough to live, the two years of salary also to look at, not like just graduated for wages and decided to work. The job was a second job that I refused.
2.XX Technology
Company address: East Third Ring Wealth Center
This company gave me the impression is very bad, because their founder did not know the technology, I saw the treatment delivery, because the treatment is not high, I thought is recruit interns, I should be able to pass, went to a hut inside, first a female, founder A, another founder abbreviation B, dialogue as follows:
A (look at the following resume): You have been doing software development, have developed the software?
I: Before the work done more are to customers do software, c/s,b/s have done, products have done .....
What is A:cs?
I (Leng a bit): C/s .....
A: Well, what do you mean you haven't done app development before?
Me: Yes, I'm basically self-taught ...
This time B spoke, basically also want to let me go, asked what you usually do.
Me: The project has not been done, basically do some demo, you can look at my blog ...
B (probably two eyes): You are the amateur study, we need a mature developer, can independently complete the company's projects. You may not be a good fit.
At this point, an iOS question did not ask me, I went there for a trip back and forth spent three hours, this thing caused a consequence is that I later received the interview will ask, your resume audit is your own audit or technical audit, just in case, if you encounter a waste of time and money. By the 5k-8k, the standard for recruiting people is.
3. Car scanning
The company's name is good, in the North Court, the company's people are very nice, go to the early, technical and HR have something to go out. I and a do business in that chat for a while, far apart of a few words, do business more than 40, think I was good, not like the general programmer like not to talk, technology and HR back when, are more enthusiastic about me. Technical leaders Learn more miscellaneous, will Pthon,delphi,php,asp.net,java learning is miscellaneous, than I Miscellaneous, two more miscellaneous people chatting together when also more miscellaneous. HR is a small girl, Zhang's also good, asked some common questions, why you quit, you have a big company and small companies have any idea of what you know about teamwork, this kind of things for me is very easy, technical and HR have passed the border, The final one is the CEO interview. The CEO is self-taught Android, I also self-taught, relatively speaking we two also chatted relatively high, asked a get and post the difference between, I casually answer a little, but the CEO seems not very satisfied, and eventually made an offer. Salary words meet my expectations, said is at any time can rise, this is my first job refused, mainly their time compared to rush, VIP more urgent, and I temporarily do not open the body, can only refuse.
4. Tourism
This is an interview in Saturday, then looked at the home next to a few stops the bus arrived, went to Monday will not have to leave. Technical head originally in The Wolf factory do algorithm this piece, the algorithm is familiar with, ask me algorithm how, I say is weak spot, then out a problem has a lamp closed, a minute when shining a bit, then more than half minutes and shining again, then after 15 seconds shining again, after so every half of the front interval of time to shine a bit, How many times did the lights shine in two minutes? I only thought that this was a geometric series, but the geometric series formula I did not know, did not calculate, but did not calculate. Vaguely remember when the university saw a thing is the paradox of the cheese, speaking of a person from point A to point B, to first walk the distance of 1/2, and then walk the rest of the total distance of 1/2, and then walk the rest of the 1/2 ... "This cycle continues, never to the end." After talking about the specific development method of ASP., we talked about some memory optimization knowledge, node. js, HTML5, most of them were introduced by the interviewer, and then discussed for a long time, gave some guidance, very grateful. Another technology leader is also wolf factory, two people were classmates, familiar with each other, a lot of things are very similar, around the last two hours. For the entry time, is when the matter is finished when to go to work, the treatment is more than expected, so the iOS interview is over.
. NET Programmer's iOS interview tour