面试
宋奇山
本来没有搞技术的心思,可是误入歧途而读研,思之而悔恨,弃之而不忍暂且学好技术吧,等毕业之时再转身试试,权当立身之本吧。目前专注于:APP架构设计及开发。
展开
-
【转】常见面试问题
面试问题1、 请你自我介绍一下自己好吗?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊原创 2013-12-02 09:13:59 · 1098 阅读 · 0 评论 -
常见的C语言笔试题1
1.1 #ifdef NDEBUG #define TRACE(S) S #else #define TRACE(S) printf("%s;\n", #S); S #endif问:以上TRACE()宏的作用是什么?答:这道题主要考察#的功能,S是一个表达式。TRACE()的作用就是在DEBUG状态下,计算表达式S的值之前先打印S。 1.2转载 2014-11-23 14:57:03 · 1141 阅读 · 0 评论 -
目前主要是做的iOS前端开发,想要学习了解后台的开发。请问需要从何入手 需要学习哪方面技术?
iOS前端开发如果指的是iOS的UI开发,那么我觉的后台学的东西很多。先看看quora上的一个我觉得不错的有点用的回答:Joe Burgess's answer to iOS Development: What are the best resources to learn iOS development?从这里可以大概看出来,iOS的前端(主要是指UIKit)开发只是iOS开发中一个部分。如转载 2014-05-26 16:16:20 · 2313 阅读 · 0 评论 -
百度移动面试 iOS试题分享
百度移动云可穿戴部门的面试经历,面试官都非常热情友好,一上来到弄的我挺不好意思的。下面记录一下自己的面试过程,因为我真的没啥面试经验,需要总结下。1面Objective C runtime library:Objective C的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后C一层的描述,内存管理。Core Data:中多线程中处理大量数据同步时的操作。Mu转载 2014-05-22 10:08:39 · 1099 阅读 · 0 评论 -
iOS面试题
今天上午,下午分别面试了两家公司。上午是一家互联网公司,气氛还比较好,是我比较喜欢的。技术这块是直接机试,主要是给了些BUG让我修复,整个过程还算顺利。下午去了一家大型的证券公司。整理技术问题如下:1. UIView的生命周期是什么样的,执行顺序是怎么样的?init —— loadView —— viewDidLoad —— viewWillAppear —— viewWillDisa转载 2014-05-17 09:11:16 · 758 阅读 · 0 评论 -
不同应用场景的10个Linux面试问题与解答
本文由 极客范 - 小道空空 翻译自 Avishek Kumar。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。这一次我们不再介绍某个特定主题的Linux面试问题,而是随机选取一些来介绍。这些问题不但可以扩展你的Linux知识体系,还可以让你在面试的时候所向披靡。1. 假设定期维护和备份文件是你的日常工作任务之一。备份的文件以压缩的形式保存转载 2014-04-09 09:12:18 · 1114 阅读 · 0 评论 -
ios笔试题
最近找工作,有面试有笔试部分,故把笔试题自己整理了下。 面试能力要求:精通iphone的UI开发,能熟练操作复杂表视图,熟练使用图层技术, 可以自定义UI控件,使用类别扩展系统控件功能; 擅长通讯技术,熟悉各种通信协议,精通xml, json, 二进制或其他形式的自定义解析,能架设服务器实现客户端与服务器的通讯以提交开发效率; 熟练掌握各种数据存储技术,如core转载 2014-04-01 16:33:51 · 1428 阅读 · 0 评论 -
史上最全的iOS面试题及答案
史上最全的iOS面试题及答案1.写一个NSString类的实现+ (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding; + (id) stringWithCString: (c*****t char*)nullTerminatedC转载 2014-03-16 18:51:23 · 1213 阅读 · 0 评论 -
收集了一些iOS技术面试题
1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源 还是只有一份,那如果我们对A转载 2014-03-10 18:47:56 · 621 阅读 · 0 评论 -
外企面试--基本涵盖了所有问题(二…
* How would you get the best frompeople? If you are applying for any management role, it is highly likelyyou'll be asked this job interview question. The kind of skillsthat we'd be lookin原创 2013-12-02 09:13:21 · 2264 阅读 · 0 评论 -
16道嵌入式C语言面试题(经典)
原文地址:16道嵌入式C语言面试题(经典)作者:预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,原创 2013-12-02 09:13:13 · 1019 阅读 · 0 评论 -
【转】英文面试决胜关键
一、回避硬伤的三项注意事项 当面试进入一定阶段,有的企业根据需要,可能会加上英文面试,能到这个阶段,也预示着你正向梦想的职位最后冲刺,这轮面试的分量可想而知,所以你应该确保在面试中发挥最佳状态。毕业生求职攻克交流障碍,帮助自己回避硬伤的注意事项如下: 1.回答语速切莫过快 英文面试的第一目的是让国外主管了解你,甚至对你感兴趣,最重要的是展示你的综合素质,绝非单单的语言能力,所以原创 2013-12-02 09:13:57 · 897 阅读 · 0 评论 -
12个有趣的c语言面试题
1.gets()函数问:请找出下面代码里的问题:#include int main(void){char buff[10];memset(buff,0,sizeof(buff));gets(buff);printf("\n The buffer entered is[%s]\n",buff);return 0;}答:上面代码里的问题在于函数gets()的使用,这个函数原创 2013-12-02 09:13:55 · 705 阅读 · 0 评论 -
外企面试--基本涵盖了所有问题(一)…
1. So, tell me a little aboutyourself.You don’t needto explain everything from birth to present day. Relevant factsabout education, your career and your current life situation arefine.2. Why a原创 2013-12-02 09:13:19 · 1042 阅读 · 0 评论 -
各大IT/IC公司offer比较
1:本人西电通院2013届毕业硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献给各位学弟学妹,公司比较全,你想去的公司不在这里面,基本上是无名小公司了;但无名小公司有时也很给力。以下绝对是各大公司2013届校招的数据,少数几个是20122011的数据,都已经特别注明,数据真实重要性高于一切!!!2013年以前的数据来源:西电好网论坛和西电睿思论坛,应届生论坛,选进来原创 2013-12-02 09:14:03 · 2809 阅读 · 0 评论 -
【转】项目面试-如何介绍自己的项…
这篇文章面向范围:CS或EE专业硕士,研究生期间参与过较正规项目,所投职位为Dev或Test。限定1:为何限定专业?我对这两个专业方向都比较了解,国内高校实验室的培养也大体了解,其他专业恐班门弄斧。限定2:该文章充其量解决从小到大的问题,不负责解决从无到有的问题。限定3:所投职位为纯技术职位(Test也希望是偏开发的Test),如果投PM甚至是Sales,对个人素质的要求完全不原创 2013-12-02 09:14:01 · 980 阅读 · 0 评论 -
堆 和 栈的 区别(经典)
此文章虽然是面向C/C++程序员写得,但是对咱们Java程序员还是很有帮助的。 堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序转载 2014-11-23 15:21:09 · 690 阅读 · 0 评论