100道C#面试题(.net开发人员必备)

1. .NET和C#有什么区别答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术。C#是一种编程语言,可以基于.NET平台的应用。2.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少,用递归算法实现。答:public class
8次阅读

面试题

1、线程间通信方法wait,notify2、stringbuilder 和 stringbuffer 区别前者线程不安全,效率高3、cache缓存 与 buffer缓冲 区别前者读,后者写4、http原理和HTTP报文(请求、应答)请求报文格式如下:请求行 - 通用信息头 - 请求头 - 实体头 -
2次阅读

170106、用9种办法解决 JS 闭包经典面试题之 for 循环取 i

闭包1.正确的说,应该是指一个闭包域,每当声明了一个函数,它就产生了一个闭包域(可以解释为每个函数都有自己的函数栈),每个闭包域(Function 对象)都有一个 function scope(不是属性),function scope内默认有个名为Global的全局引用(有了这个引用,就可以直接调用
2次阅读

2016年未腾讯,百度,华为,搜狗和滴滴面试题汇总(转)

前言:前一段时间和大家交流,据反馈现在Android岗位也没有以前那么多了,当然这不意味着饱和,只是市场更趋于合理一些,就像深圳房价一样,以前破天慌的涨,新政出来后,房价慢慢趋向合理一样。Android还有有很多机会的。最近结合一些面试的同学(包含社招和校招),整理了下一些面试题目。实际上,很多面试
7次阅读

Linux面试题完整修订附加答案

册一:1、Linux挂载Winodws共享文件夹第一步:先在Windows上创建一个共享目录        Windows系统IP是172.16.18.56;共享文件夹:E:\test       第二步:在l
4次阅读

【Todo】Python面试题分析记录(修饰器等)

首先,看这一段代码:class A(object): x = 1 gen = (lambda t: (t for _ in xrange(10)))(x)if __name__ == '__main__': print(list(A.gen))打印出:[1, 1, 1, 1, 1,
6次阅读

海量数据处理面试题学习zz

来吧骚年,看看海量数据处理方面的面试题吧。原文:(Link, 其实引自这里 Link, 而这个又是 Link 的总结)另外还有一个系列,挺好的:http://blog.csdn.net/v_july_v/article/category/1106578 另:Given 1 bil
6次阅读

Java线程面试题 Top 50 (转载)

原文链接:http://www.importnew.com/12773.html这里有一个排版好看一点的:http://www.cnblogs.com/dolphin0520/p/3958019.html 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的
5次阅读

iOS 面试题

1、什么时候在 block 中不需要使用 weakSelf我们知道,在使用 block 的时候,为了避免产生循环引用,通常需要使用 weakSelf 与 strongSelf,写下面这样的代码:__weak typeof(self) weakSelf = self;[self doSomeBlock
6次阅读

一道面试题:说说进程和线程的区别

一道面试题:说说进程和线程的区别 在理解进程和线程概念之前首选要对并发有一定的感性认识,如果服务器同一时间内只能服务于一个客户端,其他客户端都再那里傻等的话,可见其性能的低下估计会被客户骂出翔来,因此并发编程应运而生,并发是网络编程中必须考虑的问题。实现并发的方式有多种:比如多进程、多线程
10次阅读