iOS面试之路,学得不精导致,问题多多,重修一遍
来源:互联网 发布:ubuntu 合上盖子 黑屏 编辑:程序博客网 时间:2024/04/26 06:27
面试第一天,地方不远,还准备说是面试成功了就在这里上班了呢。(结果是让人痛苦的)
第一家公司,面试官都没有问什么技术问题,就问我大概是怎么实现APP上面的某些功能,可能我觉得我自己语速稍微快了一点,东西说得比较模糊,加上自己本来就是应届生,给面试官一种愣头青的感觉吧,所以就叫我回去等通知(当然这就意味着,好吧你可以走了,我们不会招你的)。
第二家公司,感觉面试官的年龄比我大不了多少,我本来说应该能够很谈得来(结果有点冷),大概就问了我几个问题,
第一个问题,怎么去做的屏幕适配,当时我就只回答了一个用比例可以做适配还有就是用第三方的Masonry,可是当时我只用过屏幕适配,Masonry这个第三方只是听过但是没有用过,当时就有点担心他问我Masonry的问题,还好他直接问的是如果用比例适配,那么在4s屏幕上需要特殊注意一下吗,当时我也不知道(博主是个彩笔),我就直接说不用啊,直接屏幕适配,后来回来问朋友才知道,4s/4的屏幕宽高比和其他的屏幕的宽高比的差距很大,需要重新在进行比例屏幕适配的时候要先判断如果是4/4s的屏幕的宽高比就必须重新进行比例计算。
第二个问题,关于APP后台是怎么做的,因为我的那个APP做了分享功能和即时通讯功能,后来就跟他说我是用的第三方的leancloud做后台服务器,用融云做的即时通讯功能,可能他对第三方比较排斥吧,这可能是我个人认为。
第三家公司,面试官比我还胖(哈哈哈),首先对我的年龄进行了歧视,95年的啊,太小了吧,那你的工作经验哪儿来的,当时博主就有点蒙逼,不过还是问了我几个问题,其实应该问的都不难,只是真的自己太渣了,
第一个问题还是屏幕适配,还好自己答出来了;
第二个问题问我关于我的这个APP的网络请求是怎么做的,我说用的AFNetWorking呀,他说那你用的get还是post,我说的是get,他就问没用过post吗,其实当时博主真的不太清楚这个网络请求,每次做项目都是直接仿照做都没有自己去理解一下,在这里也提醒一下各位,还是把东西理解了再记住,这样更利于后面的项目去用它。他又问我get和post的区别,其实我也不太清楚,所以就拜拜了被。哦,对了他还给我说了一个问题,简历上能不写精通这两个字就不要用这两个字,真的好多程序员看到这两个字不会很舒服,那么你的面试成功的几率就更小了;
对自己总结一下:
(1)语速不能太快,不要急着去抢在面试官手中的手机,面试官不会要你的手机的;
(2)关于屏幕适配的几种方法;
第一:根据屏幕宽高写控件frame(下策);
第二:Autoresizing的使用(中策);
第三:AutoLayout的使用(上策);
第四:sizeClasses+AutoLayout的使用(上上策)。下面将会分别来进行叙述。
(3)网络请求的具体实现;
(4)精通 两个字尽量不要写到简历上面去;
最后,其实还有好多东西都要说的,真的好困好困,兄弟们祝我们早日找到工作吧 !!!!
- iOS面试之路,学得不精导致,问题多多,重修一遍
- 重修之路
- Java重修之路(一)历史背景,语言特点,开发环境搭建
- 网易相册之问题多多
- iOS 一些面试问题(一)
- iOS开发笔记之二十一——类型不匹配导致的app崩溃问题(bug总结二)
- Java重修之路(十二)初识Java线程
- 错误的思维导向导致项目管理问题多多
- 关于ios使用百度地图---问题多多
- iOS面试巅峰之block问题汇总
- 拼多多面试之--实现一个百度搜索框
- iOS学习之—— UICollectionView导致的崩溃问题
- 周末不上班了,学得却很少。
- 拼多多面试
- 拼多多面试2
- 面试宝典第二遍
- iOS代码只执行一遍(GCD)
- C C++ OC iOS面试重点问题(一)
- 记录编译GCC 5.2.0时遇到的问题和解决方法,以备日后查询。
- CentOS6.7网卡配置及常见问题(linux ip配置)
- css3 media响应式媒体查询器用法总结
- Spring Boot 修改代码无需重新启动应用
- 一篇文章搞定Java开发环境搭建 (Windows,Linux)
- iOS面试之路,学得不精导致,问题多多,重修一遍
- 二叉树--遍历
- 开源图像视频处理库
- 1.JavaWEB 开发基础-JavaWEB_Tomcat 的安装和配置
- java中关于线程的知识
- 线程安全
- haslayout 问题的调试与解决
- android 面试题001
- 关于初创型公司对公司网站的开发与管理内容