- 博客(15)
- 资源 (9)
- 收藏
- 关注
转载 别人的C++面试
1,解释inheritance...自己发挥,说些显示生活的中继承相关的东西会更形象生动。2,空类编译器自动添加了哪些函数应该产生默认构造函数、析构函数、拷贝构造函数、赋值操作符函数。3,类型转换有哪些,分个解释static_cast:普通转换const_cast:将const转换成非constdynamic_cast:将父类指针或引用转化为子类指针或引用,如果指针或引用指向的确为待转化子类,则成
2008-11-27 11:08:00 678
原创 union知多少
#include union A{ int a; char b[3];} ;int main(){ union A u; u.b[0] = 1; u.b[1] = 2; u.b[2] = 3; printf("%d/n", u.a);}result: -1224539627ps, 09IBM校园招聘笔试题
2008-11-25 08:24:00 655 3
原创 prefix, surfix操作符重载
C++标准规定:当为一个类型重载++, --的前置版本时,不需要参数;当为一个类型重载++, --的后置版本时,需要一个int类型的参数作为标志。可参考class Integer{ long m_data;public: Integer(long data): m_data(data){} Integer& operator++(){ cout "Integer::operator++
2008-11-21 23:52:00 679
原创 static virtual
class A {public: void virtual print(){coutendl;}};class B :public A { public: static void print(){c
2008-11-20 23:23:00 690
原创 strlen, sizeof
#include int main(){ char a[7] = "a0/0a0/0"; int i,j; i = sizeof(a); j = strlen(a); printf("%d %d/n", i, j);}result: 7 2
2008-11-20 15:09:00 737
原创 switch case,若无break
#include int main(){ char x = B; switch (x){ case A:printf("A"); case B:printf("B"); case C:printf("C"); default: printf("D"); }}result: BCD哎...c
2008-11-20 10:51:00 11815
原创 函数指针,其实我还不是很懂...
#include int max(int a, int b){ return (a > b ? a : b);}int main(){ int a = 12, b = 20; ---------------? p = max; printf("%d/n", -------?);}keys: int (*p)(int, int); (*p)(a, b)若不是选择题我肯定想不到,想
2008-11-19 23:35:00 788
原创 发现<<的优先级好低呀
发现#include #define GET_BIT(a, b, c) a int main(){ int a = 1; int b = 5; int c = 4; printf("%d/n", GET_BIT(a, b, c) + 1);}result: 4 C的优先级口诀括号成员第一; //括号运算符[]() 成员运算符. ->全体单目第二; //所有
2008-11-19 23:22:00 571
转载 ARP详解
你知道,数据包在局域网上是怎么传输的吗?是靠什么来传输的吗?也许你会说是靠IP地址,那么你只正确了一半。其实真正在传输过程中是靠计算机的网卡地址即MAC来传输。<!--google_ad_client = "pub-1572879403720716";google_ad_width = 336;google_ad_height = 280;google_ad_format =
2008-11-18 17:41:00 552
原创 Symantec第一题
Theoretically the performace of a network is mainly influebced by two network factors: the bandwidth of the network(how many bits/seconds it can transport) and the latency(how many seconds it takes fo
2008-11-18 17:06:00 1857
原创 找工作之IBM笔试篇(一)
数据结构考了b+树的插入删除数据库考了几个标的联合查询问你常用的设计模式,介绍还有二叉树排序由一个singleton的模式描述 c++里面有一到题让你写出异常处理 名字空间用一个数组,模拟n个栈 RUP设计模式,数据结构 数据结构就考了两题,就我刚才说的那两个,数据库九三张表,好像,然后互相关联,让你选出具有一些条
2008-11-18 15:31:00 496
转载 shell十三问 $() ${} $(())
8) $(( )) 與 $( ) 還有${ } 差在哪? 我們上一章介紹了 ( ) 與 { } 的不同,這次讓我們擴展一下,看看更多的變化:$( ) 與 ${ } 又是啥玩意兒呢?在 bash shell 中,$( ) 與 ` ` (反引號) 都是用來做命令替換用(command substitution)的。所謂的命令替換與我們第五章學過的變量替換差不多,都是用來重組命令行:
2008-11-18 11:23:00 456
转载 网络工程师前途何在?[转]
目前一个很明显的问题阴魂不散的笼罩在“网络工程师”这个行业。问题的根本是对网络工程师职业前途的严重误解。很多人认为目前的网络工程师、系统工程师在IT技术业内都不再是高端的技术型人才,从事了这个职位即将面临工作难找,薪金待遇较低的尴尬境地。从我的从业经历来看,我认为对网络技术行业下如此判断的人并没有真正的了解这个行业的职业发展。网络技术易学难精,因此特性而带来了大批的低端网络技术型人才,这些
2008-11-14 15:56:00 1546 2
原创 找工作瞬联篇
具体的题不说了,要去面C的同志准备以下三个方面就行了: 1。林锐题 2。一个在给定字符串中去掉指定字符的函数 3。位操作。获取指定位的值,或者修改指定位的值 另外还有个小建议,比如要求你9点面试,你干脆8点就去, 因为一般你去了就会让你去笔试,这样可以慢慢笔,也没 其他牛人同志一起笔操作压力。整点多人去笔的话,可能 就要限制答题时间了。当然这也可能是我的个例情况。 第二面:
2008-11-06 19:57:00 1265
原创 thoughtworks笔试整理
笔试了,时间1个半小时。没想到竟然有7/10是开放性问题。大意如下:1、为什么选择加入ThoughtWorks。200字以内,不能用“interesting”、“challenge”等词汇amazing place, I found that almost all TWers love this company and get a lot of fun from their work, very
2008-11-05 09:51:00 17578 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人