
面试题
文章平均质量分 76
YorkCai
这个作者很懒,什么都没留下…
展开
-
谷歌2013校园招聘笔试题(附答案) 日期 2012年10月15日 有添加自己的解答
1、单项选择题1.1 如果把传输速率定义为单位时间内传送的信息量(以字节计算)多少。关于一下几种典型的数据传输速率:1.使用USB2.0闪存盘,往USB闪存盘上拷贝文件的数据传输速率2.使用100M以太网,在局域网内拷贝大文件时网络上的数据传输速率3.使用一辆卡车拉1000块单块1TB装满数据的硬盘,以100km/h的速度从上海到天津(100km)一趟所等价的数据传转载 2013-01-07 20:21:17 · 1925 阅读 · 2 评论 -
线程安全的单例模式 [老生常谈]
出处 iteye前面说提到的五种创建模式,主要解决的问题是如何创建对象,获得产品。而单例模式最要关心的则是对象创建的次数以及何时被创建。 Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检转载 2013-06-11 15:08:14 · 960 阅读 · 0 评论 -
C程序内存映像 有例子,有测试 memory representation of a C program
http://www.geeksforgeeks.org/memory-layout-of-c-program/A typical memory representation of C program consists of following sections.1. Text segment2. Initialized data segment3. Uninitializ转载 2013-05-23 00:09:08 · 1903 阅读 · 0 评论 -
Java语法总结 - 内部类
出处:http://www.cnblogs.com/moonfans/archive/2012/08/09/2630856.html从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:转载 2013-03-28 16:08:51 · 851 阅读 · 0 评论 -
常见Java面试题 [转载待续2]
由字符串反转(使用递归)引申出来一道Java面试题 http://www.importnew.com/501.htmlJava多线程面试问题集锦 http://www.importnew.com/1428.htmlJava集合框架面试问题集锦 http://www.importnew.com/871.htmlJava 面试题问与答:编译时与运转载 2013-03-26 21:12:20 · 1332 阅读 · 0 评论 -
Java到底是传引用还是传值?
http://www.importnew.com/3559.htmlhttp://www.javaworld.com/javaworld/javaqa/2000-05/03-qa-0526-pass.html问题: 如果Java是用引用来传递的话,为什么交换函数(swap)不起作用呢?回答: 你的问题引出了Java新手的常犯的错误。事实上,一些老手也很难搞清楚这些概念。Java转载 2013-03-26 17:07:54 · 1272 阅读 · 0 评论 -
C++构造函数、拷贝构造函数、赋值运算符重载 调用时机 GCC与VC在对象作为返回值的不同处理
写一个简单的类来测试构造函数、拷贝构造函数、赋值运算符重载的调用时机。一个小技巧:cout #include using namespace std;class A {private:int data;public:A() {cout constructor " }A(const A& other) {cout copy co原创 2013-03-24 00:08:01 · 2296 阅读 · 0 评论 -
英文术语[积累]
Method Signature []A method signature is part of the method declaration. It is the combination of the method name and the parameter list.The reason for the emphasis on just the method name a原创 2013-03-29 19:50:13 · 922 阅读 · 0 评论 -
常见Java面试题 [转载待续]
转载:http://www.importnew.com/2217.html常见Java面试题 – 第一部分:非可变性(Immutability)和对象引用(Object reference) 英文原文: Java Success,编译:ImportNew - 郑雯ImportNew注: 本文是ImportNew编译整理的Java面试题系列文章之一。请转载 2013-03-08 17:16:53 · 1053 阅读 · 0 评论 -
new和malloc
学过C++和C语言的一般都会对编程语言中的内存分配有点小困惑,malloc和new到底有哪些巨细的差别?一些同学问过这相似的问题,彭刚老师上课也讲过。我总结整理了一下,希望看过本文能明白,现将区别罗列如下:1、malloc与free是C++/C语言的内存分配标准库函数,属于stdlib库;new/delete是C++的操作运算符。它们都可用于申请动态内存和释放内存。 2、 对于非内转载 2013-03-07 18:00:38 · 828 阅读 · 0 评论 -
淘宝校招鸡蛋篮子算法题标准答案
题目:把N个鸡蛋放到M个篮子里,每个篮子不能为空,要求满足:任意给出一个不超过N的数量,都能找到其中某几个篮子的鸡蛋和等于它。 请写一个程序,输入N,M,然后输出所有的鸡蛋放法。 题目解释:例如6个鸡蛋放3个篮子的一种可能为1,2,3,任意给出1 该题目最早是我在网上看到一道600个鸡蛋放在10个篮子的放法,答案是给出了一个按2的乘积放的特例。我将其改编后用来招聘时考察工程师上机编转载 2013-03-05 10:25:15 · 3666 阅读 · 0 评论 -
欧几里得算法 辗转相除法 《数据结构与算法分析——Java语言描述》Mark Allen Weiss 第二章
欧几里得算法Euclidean Algorithm注:《数据结构与算法分析——Java语言描述》Mark Allen Weiss 第二章 提到欧几里得算法及其复杂度。1. 证明 a)首先证明 gcd(a,b) = gcd(b,a mod b)充分性:a可以表示成a = kb + r,则r = a mod b 假设d是a,b的一个公转载 2013-01-07 22:58:16 · 1175 阅读 · 0 评论 -
赋值运算符重载引发的思考(引用的功能)
引用网址:http://blog.163.com/zjf_to/blog/static/20142906120121723236624/#include #include "string.h"using namespace std;class CMessage {private: char* Message;public: CMessage(char* MessageTex转载 2013-02-03 21:14:56 · 1793 阅读 · 3 评论 -
已知某事件发生的概率为p,则要让该事件发生所需的试验次数期望值为1/p
问题来源:《数据结构与算法分析——Java语言描述》(美)Mark Allen Weiss第四章的习题 4.14 理论证明:已知事件A发生的概率为p,试验1次,事件A就发生的概率为p,试验2次,事件A才发生的概率为p·(1-p),试验3次,事件A才发生的概率为p·(1-p)^2,...试验k次,事件A才发生的概率为p·(1-p)^(k-1)。试验次数的期望原创 2013-02-03 15:44:45 · 7237 阅读 · 1 评论 -
由随机函数rand7构造rand10
【试题描述】已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10()随机1~10。 【试题分析】1)要保证rand10()在整数1-10的均匀分布,可以构造一个[1,10*n]的均匀分布的随机整数区间(n>=1)。假设x是这个[1,10*n]区间上的一个随机整数,那么x%10+1就是均匀分布在[1,10区间上的整数。2转载 2013-01-09 20:40:00 · 849 阅读 · 0 评论 -
Java中单例模式的几种正确实现方法
简洁版:http://java.chinaitlab.com/model/809057.html第一种:同步 public class Singleton { private static Singleton instance; private Singleton() { } public synchronized static Singleton getInst转载 2013-06-08 10:57:43 · 877 阅读 · 0 评论