面试_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 面试 >>列表
引言其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。其实之前LZ写过一篇文章,但是那篇文章更多的是在讨论“面试前该不该刷题”这个话题,而这篇文章将会更加聚焦在面试前如何准备... 查看全文
迈克尔·吉尔利BI中文站10月17日报道从任何角度来看,谷歌都是程序员最理想的去处之一,不仅工资高,而且提供免费的食物和娱乐设施,还有各种新奇的技术,简直就是程序员的天堂。但美中不足的是:它的面试流程出奇得复杂。最近谷歌刚被几名未通过面试的求职者告上法庭,他们认为谷歌故意把面试设计得极其复杂,目的是偏袒应届生,排挤年龄较大的求职者。谷歌正在积极应诉,并宣称这些指控“缺乏依据”。事实上,正是因为讨厌复杂的招聘流程,程序员迈克尔·吉尔利... 查看全文
· Android面试题--事件处理发布时间:2016-10-18
1、Handler机制Android中主线程也叫UI线程,那么从名字上我们也知道主线程主要是用来创建、更新UI的,而其他耗时操作,比如网络访问,或者文件处理,多媒体处理等都需要在子线程中操作,之所以在子线程中操作是为了保证UI的流畅程度,手机显示的刷新频率是60Hz,也就是一秒钟刷新60次,每16.67毫秒刷新一次,为了不丢帧,那么主线程处理代码最好不要超过16毫秒。当子线程处理完数据后,为了防止UI处理逻辑的混乱,Android只允许主线程修改UI... 查看全文
· Android 面试题--Service发布时间:2016-10-18
1、Service是否在mainthread中执行,service里面是否能执行耗时的操作?默认情况,如果没有显示的指servic所运行的进程,Service和activity是运行在当前app所在进程的mainthread(UI主线程)里面。service里面不能执行耗时的操作(网络请求,拷贝数据库,大文件)特殊情况,可以在清单文件配置service执行所在的进程,让service在另外的进程中执行<serviceandroid:name="com.baidu.location... 查看全文
· Android 面试题--Activity发布时间:2016-10-18
1、什么是Activity?Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,ContentProvider内容提供,BroadcastReceiver广播接收器)之一。Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。Activity中所有操作都与用户密切相关,是一个负责与用户交互的组件,可以通过setContentView(View)来显示指定控件。在一个android应用中... 查看全文
· Java基础面试题(转)发布时间:2016-10-18
1、面向对象软件开发的优点有哪些?答:开发模块化,更易维护和修改;代码之间可以复用;增强代码的可靠性、灵活性和可理解性。2、多态的定义?答:多态是编程语言给不同的底层数据类型做相同的接口展示的一种能力。一个多态类型上的操作可以应用到其他类型的值上面。3、继承的定义?答:继承给对象提供了从基类获取字段和方法的能力。继承提供了代码的重用行,也可以在不修改类的情况下给现存的类添加新特性4、抽象的定义?抽象和封装的不同点?答:抽象是把想法从具体的实例中分离出来的步骤,因此... 查看全文
· Android 面试题及答案(2)发布时间:2016-09-26
1.Activity相关。launchmode,OnSaveInstnceState,生命周期等。4种默认的launchmode,以及OnNewIntent的回调。OnNewIntent->OnRestart->OnStart->onResumeOnActivity->OnResume.OnNewIntent,OnActivityResult?OnNewIntentlaunchmodewithsingletaskorsingleInstance... 查看全文
接着第一章的继续昨天没有更新,很抱歉1、Socket编程以及一些第三方框架Socket-IOGCDAsyncSocket通信框架?1、使用系统自带的CFsocket2、第三方Socket-IO3、GCDAsyncSocket想要了解更多请看http://www.jianshu.com/p/2ef8a1b083382、友盟、shareSDK分享?1、关于友盟是什么我想不用我多说了自己去看官网只是想简单的集成分享、登录和统计功能的还可以看这个:http://www.jianshu... 查看全文
一、同步、异步和串行、并行任务串行执行就是每次只有一个任务被执行,任务并发执行就是在同一时间可以有多个任务被执行。一个同步函数只在完成了它预定的任务后才返回。一个异步函数,刚好相反,会立即返回,预定的任务会完成但不会等它完成。因此,一个异步函数不会阻塞当前线程去执行下一个函数。(来源:http://www.cocoachina.com/industry/20140428/8248.html)队列分为串行和并行任务的执行分为同步和异步-------队列只是负责任务的调度,而不负责任务的执行---... 查看全文
来源:网络assign:普通(简单)赋值,一般常用于基本数据类型,常见委托设计模式,一次来防止循环引用。不更改索引计数(ReferenceCounting)。对基础数据类型(NSInteger,CGFloat)和C数据类型(int,float,double,char,等等)retain:保留计数,获得到了对象的所有权,引用计数在原有基础上+1.释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1。我们给那块内存设一个引用计数,当内存被分配并且赋值给a时,引用计数是1... 查看全文
· java面试必备之集合类发布时间:2016-09-02
集合相关1、基本概述Java.util包提供了一些集合类,这些集合类又被成为容器。集合和数组的区别在于集合的长度是可变的,数组的长度固定;集合用来存放对象的引用,数组用来存放基本类型的数据。常用集合有List、Set、Map,集合类继承关系如图1,java提供了相应的方法来对集合进行遍历、增删改查。图12、主要操作(1)Collection接口(Collections是工具类用于操作集合类):Collection接口是层次结构中的根接口,通常不能直接使用... 查看全文
2014年,哈佛大学毕业典礼□教育被简化成了一条升学直线。所有的过程只为那个最后结果而存在:上北大或上哈佛。没有人告诉这些孩子,上了北大或哈佛之后怎么办?难道自此之后人生皆成坦途,再不会遇到诸般烦恼困厄艰难?□只是忙于给孩子找什么样的学校,找什么样的老师,为孩子提供什么样的条件,教给学生多少知识,提高学生多少分数,这些都是偷懒的做法,也在事实上放弃了作为家长和教师的教育责任。□人生是一段发现自我的旅程,路要靠自己一步一步走出来。认识到自己未来会成为一个什么样的人,就像是远方的一座灯塔... 查看全文
为什么要用扩展方法在说什么是扩展方法之前我们先来说说为什么要用扩展方法。首先我们定义一个Person类:publicclassPerson{///<summary>///出生日期///</summary>publicDateTimeBirthTime{get;set;}///<summary>///死亡日期///</summary>publicDateTime?DeathTime{get;set;}//、、、、、、... 查看全文
· 一些iOS面试长见问题的讨论发布时间:2016-07-16
---恢复内容开始---0、为什么使用XIB/StoryBoard创建控件时,对象要用weak来修饰?IBOutlet的属性一般可以设为weak是因为它已经被view引用了,除非view被释放,否则IBOutlet的属性也不会被释放,另外IBOutlet属性的生命周期和view应该是一致的,所以IBOutlet属性一般设为weak。1、#import和#include的区别,@class代表什么?(1)#import指令是Object-C针对#include的改进版本... 查看全文
· .net面试题 2016发布时间:2016-07-05
经典面试题2016——50题1.面向对象语言具有——继承性——,——封装性——,——多态性——继承性:就是让一个类型的对象拥有另一个类型的对象的属性的方法。继承后,子类拥有父类的属性和方法。封装性:就是将数据和代码捆绑在一起,防止外界干扰。多态性:就是一个事物拥有不同形式的能力。2.简述private、protected... 查看全文
电话面试是在前天周三下午就约好了的。原本电话那头是想当时就进行沟通的,但在得知我在上班后选择了另约时间,刚好那天晚上面试官也没时间,遂改为周六9:30~10:00这个时间。昨天不知是怎么了,可能是在公司盯屏幕盯太久了,一回来发现右眼已经满眼血丝,吃完晚饭后眼睛也是疼得不行,所以8点多就不知不觉睡着了。半夜十二点多醒来,发现睡不着了,玩了会手机又重新调了下闹钟,生怕睡过头了。还好,八点十多分醒过来了,九点左右已经做好接电话的准备了,趁着还有半个小时还赶忙把《FlaskWeb开发》这本书给过了一遍... 查看全文
改编至@multiple1902的推文https://twitter.com/multiple1902/status/709448344381173761以及@damienkatz的推文https://twitter.com/damienkatz/status/710156652742193152... 查看全文
· 总结一下面试中的知识点发布时间:2016-06-19
不得不承认,这次的面试官,我觉得都挺好,上午面试YY公司的面试官,态度亲和力都很nice,说话务实,三个人一起面我(我还是第一次被三个人同时面,囧囧囧)。对于下午面试的XX公司,面试官目前是我最欣赏的一位,实在,严谨,修养很好,看的出来是位经验丰富的大牛,为他不折不扣的追问细节而折服。说出来的思路没用,写代码写出来才是王道(所以,草稿纸都写满了),本来就烦手写代码,所以,关于一些选择器命名之类很随便,然而面试官很注重细节,给我指定名称,规范格式,为我的不端正态度内疚,追问细节的过程中... 查看全文
· 面试题的一些笔记发布时间:2016-06-18
牛牛1.对称加密和非对称加密的区别?2.tcp和udp的区别?3.app怎么实现部分功能更新?(热更新)4.推送5.socket6.设计模式有哪些其他的忘记想起来再添加上... 查看全文
· Servelet面试题发布时间:2016-06-13
1、Servlet与JSP有什么区别?Servlet和JSP完成的功能是相同的,都可以接收用户的请求,可以对用户进行响应,可以调用业务方法。不同点在于JSP是在html或者xml中嵌入了Java代码或者JSP的标记,在制作页面方面具有优势,可以使用网页编辑工具来制作网页,然后嵌入Java或者JSP的标记。Servlet是纯Java代码,通常用于控制,不用于输出。在MVC模式中,JSP通常充当视图,Servlet通常充当控制器。另外,JSP在运行的时候还要转换成类似于Servlet的Java代码... 查看全文