201711-30 iOS面试题:阿里-P6一面-参考思路 阿里-p6-一面 1.介绍下内存的几大区域?2.你是如何组件化解耦的?3.runtime如何通过selector找到对应的IMP地址4.runloop内部实现逻辑?5.你理解的多线程?6.GCD执行原理?7.怎么防止别人反编译你的app?8.YYAsyncLayer如何异步绘制?9.优化你是从哪几方面着手?1.介绍下内存的几大区域?1.栈区(stack)由编译器自动分配并释放,存放函数... 继续阅读 >
201512-16 近5年133个Java面试问题列表 Java面试随着时间的改变而改变。在过去的日子里,当你知道String和StringBuilder的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。在我初入职场的时候,类似于Vector与Array的区别、HashMap与Hashtable的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,你将会被问到许多Java程序员都没有看过的领域,如NIO,设计模... 继续阅读 >
201509-30 10个常见的Node.js面试题 如果你希望找一份有关Node.js的工作,但又不知道从哪里入手评测自己对Node.js的掌握程度。本文就为你罗列了10个常见的Node.js面试题,分别考察了Node.js编程相关的几个主要方面。在进入正文之前,需要提前声明两点:这些问题只是Node.js知识体系的一个局部,并不能完全考察被面试者的实际开发能力。对现实世界开发中遇到的问题,需要的是随机应变与团队合作,所以你可以尝试结对编程。Node.js面试题列表什... 继续阅读 >
201412-12 11个提问频率最高的PHP面试题 你是否正在准备寻找一份PHP开发的工作,并且也在寻找一些关于PHP的面试题及答案?本文为大家分享了一些被提问频率最高的11个PHP面试题,以及对应的常规回答,每个公司都有自己的面试标准,面试和问题是完全取决于你在工作中所扮演的角色,当然也和你的编程技能息息相关。问题:请用最简单的语言告诉我PHP是什么?回答:PHP全称:HypertextPreprocessor,是一种用来开发动态网站的服务器脚本语言。问题:什么是MVC... 继续阅读 >
201412-03 Java线程面试题Top50 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中,面试官会从线程的基本概念问起,如:为什么你需要使用线程,如何创建线程,用什么方式创建线程比较好... 继续阅读 >
201411-11 淘宝面试题之小白鼠与毒药解题过程分析 网上流传着一题淘宝面试题,原题如下:我们有很多瓶无色的液体,其中有一瓶是毒药,其它都是蒸馏水,实验的小白鼠喝了以后会在5分钟后死亡,而喝到蒸馏水的小白鼠则一切正常。现在有5只小白鼠,请问一下,我们用这五只小白鼠,5分钟的时间,能够检测多少瓶液体的成分()。A:5,B:6,C:31,D:32。+1只小白鼠首先可以想象只有1只小白鼠的情况,毫无疑问,1只小白鼠五分钟只能判断1瓶液体的成分,喝两瓶或以上如果是碰不... 继续阅读 >
201411-11 百度校招失败经历总结(应聘职位:产品运营师-北京) 笔试篇笔试题一共4道:1.你认为百度知道、知乎和果壳网的主要区别是什么?2.十一来临,假定今天是9.30日,你手头有四件事要做,你怎么安排优先级?为什么这么安排?(1)针对十一的活动专题需要制作上线(2)大量用户投诉上月奖品未收到(3)网站出现一个BUG(4)需要制定下月计划,争取下月的市场推广预算3.如果你来负责知道、百科、文库的官微,选择其一,给出具体的运营规划,分析目标,从内容等角度。4.你的梦想... 继续阅读 >
201411-11 二叉树中的那些常见的面试题 关于二叉树二叉树作为树的一种,是一种重要的数据结构,也是面试官经常考的东西。昨天看了一下关于树中的面试题,发现二叉树中的面试题比较常见的题型大概有下面几个:创建一颗二叉树(先序,中序,后序)、遍历一颗二叉树(先序,中序,后序和层次遍历)、求二叉树中叶子节点的个数、求二叉树的高度、求二叉树中两个节点的最近公共祖先、打印和为某一值的全部路径、求某一节点是否在一个树中等等。再详细的说这些面试题之前,不... 继续阅读 >