. NET Programmer's iOS interview tour

Source: Internet
Author: User
Tags net time apache tomcat

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.

  1. Xcode Getting Started OBJC program
  2. Object-c Object-Oriented implementation class
  3. Category experience in Object-c
  4. iOS Development First Experience Demo
  5. iOS Development-datepicker Controls
  6. iOS Development-interface Builder's past life (reproduced)
  7. iOS development-A simple picture viewer
  8. iOS Development-Music playback
  9. iOS Development-Schulte table
  10. iOS Development-scrollview Picture Scaling
  11. iOS Development-image view (Scrollview+uipagecontrol)
  12. iOS Development-Photo selection
  13. iOS development-Data selection Uipickerview
  14. iOS development-uitableview Common methods
  15. iOS Development-uitableview Table optimization
  16. iOS Development-uinavigationcontroller Simple Introduction
  17. object-c-Code blocks block review
  18. iOS Development-sandbox (sandbox) mechanism
  19. iOS Development-plist file additions and deletions
  20. iOS Development-nspredicate
  21. iOS development-Data storage Nscoder
  22. iOS Development-Delegation (Delegate) talking about
  23. iOS Development-commissioned combat
  24. iOS Development-Search bar Uisearchbar and Uisearchcontroller
  25. iOS development-uiapplication and app launch status
  26. Initial knowledge of iOS development-quartz2d
  27. iOS Development-Development documentation installation
  28. Understanding of iOS development-KVC and KVO
  29. iOS Development-Singleton mode
  30. iOS development-xcode code hosting to GitHub
  31. iOS Development-Multithreading Introduction
  32. iOS development-multithreaded nsoperation and Nsoperationqueue
  33. iOS development-Multi-thread gcd (Grand central Dispatch)
  34. Apache Tomcat installation configuration under Mac
  35. Java servlet and HTTP communication in Mac OS
  36. iOS Development-get requests, post requests, synchronous requests, and asynchronous requests
  37. iOS development-uiwebview loading local and network data
  38. iOS Development-json Parsing
  39. iOS Development-coremotion Framework (accelerometer and gyroscope)
  40. iOS Development-xcode6 (iOS 8) app icon and start Page Setup
  41. iOS development-ipad Side bar tab TAB Toggle
  42. iOS development-Imitation VW reviews ipad side navigation bar
  43. iOS Development-ios8 location targeting
  44. 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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.