找回密码
 立即注册
查看: 926|回复: 0

名企面试题及答案汇总

[复制链接]
发表于 2012-5-9 10:57:37 | 显示全部楼层 |阅读模式
华为面试题及答案

1、局部变量能否和全局变量重名

  答:能,局部会屏蔽全局。要用全局变量,需要使用"::"

  局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。

  2、如何引用一个已经定义过的全局变量  

  答:extern

  可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。

  3、全局变量可不可以定义在可被多个.C文件包含的头文件中 为什么

  答:可以,在不同的C文件中以static形式来声明同名全局变量。

  可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错

  4、语句for( ;1 ;)有什么问题 它是什么意思

  答:和while(1)相同。

  5、do……while和while……do有什么区别

  答:前一个循环一遍再判断,后一个判断以后再循环

  6、请写出下列代码的输出内容

以下是引用片段:
   #include
   main()
   {
   int a,b,c,d;
   a=10;
   b=a++;
   c=++a;
   d=10*a++;
   printf("b,c,d:%d,%d,%d",b,c,d);
   return 0;
   }


  答:10,12,120

  7、static全局变量与普通的全局变量有什么区别 static局部变量和普通局部变量有什么区别 static函数与普通函数有什么区别

全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能 IT人才网(http://it.ad0.cn) 使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用, 因此可以避免在其它源文件中引起错误。

  从以上分析可以看出, 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域, 限制了它的使用范围。

  static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件

  static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;

  static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;

  static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝

  8、程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中。

  9、设有以下说明和定义:

  typedef union {long i; int k[5]; char c;} DATE;

  struct data { int cat; DATE cow; double dog;} too;

  DATE max;

  则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:___52____

  答:DATE是一个union, 变量公用空间. 里面最大的变量类型是int[5], 占用20个字节. 所以它的大小是20

  data是一个struct, 每个变量分开占用空间. 依次为int4 + DATE20 + double8 = 32.

  所以结果是 20 + 32 = 52.

  当然...在某些16位编辑器下, int可能是2字节,那么结果是 int2 + DATE10 + double8 = 20

  10、队列和栈有什么区别

  队列先进先出,栈后进先出

  11、写出下列代码的输出内容

以下是引用片段:
   #include
   int inc(int a)
   {
   return(++a);
   }
   int multi(int*a,int*b,int*c)
   {
   return(*c=*a**b);
   }
   typedef int(FUNC1)(int in);
   typedef int(FUNC2) (int*,int*,int*);
   void show(FUNC2 fun,int arg1, int*arg2)
   {
   INCp=&inc;
   int temp =p(arg1);
   fun(&temp,&arg1, arg2);
   printf("%d\n",*arg2);
   }
   main()
   {
   int a;
   show(multi,10,&a);
   return 0;
   }


  答:110

  12、请找出下面代码中的所以错误

  说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba”

以下是引用片段:
   1、#include"string.h"
   2、main()
   3、{
   4、 char*src="hello,world";
   5、 char* dest=NULL;
   6、 int len=strlen(src);
   7、 dest=(char*)malloc(len);
   8、 char* d=dest;
   9、 char* s=src[len];
   10、 while(len--!=0)
   11、 d++=s--;
   12、 printf("%s",dest);
   13、 return 0;
   14、}


答:

  方法1:

以下是引用片段:
   int main()
   {
   char* src = "hello,world";
   int len = strlen(src);
   char* dest = (char*)malloc(len+1);//要为\0分配一个空间
   char* d = dest;
   char* s = &src[len-1];//指向最后一个字符
   while( len-- != 0 )
   *d++=*s--;
   *d = 0;//尾部要加\0
   printf("%s\n",dest);
  free(dest);// 使用完,应当释放空间,以免造成内存汇泄露
   return 0;
   }


  方法2:

以下是引用片段:
   #include
   #include
   main()
   {
   char str[]="hello,world";
   int len=strlen(str);
   char t;
   for(int i=0; i
   {
   t=str;
   str=str[len-i-1]; str[len-i-1]=t;
   }
   printf("%s",str);
   return 0;
   }


  1.-1,2,7,28,,126请问28和126中间那个数是什么 为什么

  第一题的答案应该是4^3-1=63

  规律是n^3-1(当n为偶数0,2,4)n^3+1(当n为奇数1,3,5)

  答案:63

  2.用两个栈实现一个队列的功能 要求给出算法和思路!

  设2个栈为A,B, 一开始均为空.

  入队:

  将新元素push入栈A;

  出队:

  (1)判断栈B是否为空;

  (2)如果不为空,则将栈A中所有元素依次pop出并push到栈B;

  (3)将栈B的栈顶元素pop出;

  这样实现的队列入队和出队的平摊复杂度都还是O(1), 比上面的几种方法要好。3.在c语言库函数中将一个字符转换成整型的函数是atool()吗,这个函数的原型是什么

  函数名: atol

  功 能: 把字符串转换成长整型数

  用 法: long atol(const char *nptr);

  程序例:

以下是引用片段:
   #include
   #include
   int main(void)
   {
   long l;
   char *str = "98765432";
   l = atol(lstr);
   printf("string = %s integer = %ld\n", str, l);
   return(0);
   }


  13.对于一个频繁使用的短小函数,在C语言中应用什么实现,在C++中应用什么实现

  c用宏定义,c++用inline

  14.直接链接两个信令点的一组链路称作什么

  PPP点到点连接

  15.接入网用的是什么接口

  16.voip都用了那些协议

17.软件测试都有那些种类

  黑盒:针对系统功能的测试

  白合:测试函数功能,各函数接口

  18.确定模块的功能和模块的接口是在软件设计的那个队段完成的

  概要设计阶段

  19.

  enum string

  {x1,x2,x3=10,x4,x5,}x;

  问x= 0x801005,0x8010f4 ;

  20.

  unsigned char *p1;

  unsigned long *p2;

  p1=(unsigned char *)0x801000;

  p2=(unsigned long *)0x810000;

  请问p1+5= ;

  p2+5= ;

  选择题:

  21.Ethternet链接到Internet用到以下那个协议

  A.HDLC;B.ARP;C.UDP;D.TCP;E.ID

  22.属于网络层协议的是:

  A.TCP;B.IP;C.ICMP;D.X.25

  23.Windows消息调度机制是:

  A.指令队列;B.指令堆栈;C.消息队列;D.消息堆栈;

  24.

  unsigned short hash(unsigned short key)

  {

  return (key>>)%256

  }

  请问hash(16),hash(256)的值分别是:

  A.1.16;B.8.32;C.4.16;D.1.32

  找错题:

  25.请问下面程序有什么错误

  int a[60][250][1000],i,j,k;

  for(k=0;k


微软面试题集锦

智力急转弯

  ◆1. 有一个长方形蛋糕,切掉了长方形的一块(大小和位置随意),你怎样才能直直的一刀下去,将剩下的蛋糕切成大小相等的两块?

  答案:将完整的蛋糕的中心与被切掉的那块蛋糕的中心连成一条线。这个方法也适用于

  立方体!请注意,切掉的那块蛋糕的大小和位置是随意的,不要一心想着自己切生日蛋糕的方式,要跳出这个圈子。

  ◆2. 有三筐水果, IT人才网(http://it.ad0.cn) 一筐装的全是苹果,第二筐装的全是橘子,第三筐是橘子与苹果混在一起。筐上的标签都是骗人的,(比如,如果标签写的是橘子,那么可以肯定筐里不会只有橘子,可能还有苹果)你的任务是拿出其中一筐,从里面只拿一只水果,然后正确写出三筐www.ad0.cn水果的标签。

  提示:从标着“混合”标签的筐里拿一只水果,就可以知道另外两筐装的是什么水果了。

  ◆3. 你有八个球。其中一个有破损,因此比其他球轻了一些。你有一架天平用来比较这些球的重量。如果只称两次,如何找出有破损的那个球?

  ◆4. 为什么下水道的井盖是圆的?

  提示:方形的对角线比边长!

  其他答案:1圆形的井盖可以由一个人搬动,因为它可以在地上滚。2圆形的井盖不必为了架在井口上而旋转它的位置。

  ◆5. 美国有多少辆车?

  ◆6. 你让一些人为你工作了七天,你要用一根金条作为报酬。金条被分成七小块,每天给出一块。如果你只能将金条切割两次,你怎样分给这些工人?

  ◆7. 一列时速15英里的火车从洛杉矶出发,驶向纽约。另外一列时速20英里的火车从纽约出发,驶向洛杉矶。如果一只鸟以每小时25英里的速度飞行,在同一时间从洛杉矶出发,在两列火车之间往返飞行,到火车相遇时为止,鸟飞了多远?

  提示:想想火车的相对速度。

  ◆8. 你有两个罐子,分别装着50个红色的玻璃球和50个蓝色的玻璃球。随意拿起一个罐子,然后从里面拿出一个玻璃球。怎样最大程度地增加让自己拿到红色球的机会?利用这种方法,拿到红色球的几率有多大?

  ◆9. 假设你站在镜子前,抬起左手,抬起右手,看看镜中的自己。当你抬起左手时,镜中的自己抬起的似乎是右手。可是当你仰头时,镜中的自己也在仰头,而不是低头。为什么镜子中的影像似乎颠倒了左右,却没有颠倒上下?

  ◆10. 你有5瓶药,每个药丸重10克,只有一瓶受到污染的药丸重量发生了变化,每个药丸重9克。给你一个天平,你怎样一次就能测出哪一瓶是受到污染的药呢?

  答案:

  1 给5个瓶子标上1、2、3、4、5。

  2 从1号瓶中取1个药丸,2号瓶中取2个药丸,3号瓶中取3个药丸,4号瓶中取4个药丸,5号瓶中取5个药丸。

  3 把它们全部放在天平上称一下重量。

  4 现在用1×10+2×10+3×10+4×10+5×10的结果减去测出的重量。

  5 结果就是装着被污染的药丸的瓶子号码。

  ◆11. 如果你有一个容量为5夸脱的水桶和一个容量为3夸脱的水桶,怎样准确地量出4夸脱的水?

  ◆12. 在开汽车的锁时,应该往哪个方向旋转钥匙?

  ◆13. 如果你可以移动50个州中的任何一个,你会挑哪个,为什么?

  ◆14. 有4条狗(4只蚂蚁或4个人)分别在一个广场的4个角落里。突然,它们同时以同样的速度追赶在自己顺时针方向的一个人,而且会紧追这个目标不放。它们需要多少时间才能相遇,相遇地点在哪里?

  提示:它们将在广场中央相遇,所跑的距离与它们跑的路线无关。

  ◆15. 从空中放下两列火车,每列火车都带着降落伞,降落到一条没有尽头的笔直的铁道上。两列火车之间的距离不清楚。两列车都面向同一个方向。在落地后,降落伞掉在地上,与火车分离。两列火车都有一个微芯片,可以控制它们的运动。两个芯片是相同的。两列火车都不知道自己的位置。你需要在芯片中写入编码,让这两列火车相遇。每行编码都有一定的执行命令的时间。

  你能使用以下指令(而且只能用这些指令):

  MF—让火车朝前开

  MB—让火车朝后开

  IF(P)—如果火车旁边有降落伞,这个条件就得到了满足。

  GOTO

答案:

  A:MF

  IF(P)

  GOTO B

  GOTO A

  B:MF

  GOTO B

  解释:第一行只是让它们离开各自的降落伞。必须让它们离开自己的降落伞,这样后面的火车才能发现前面火车的降落伞,这样就满足了一个条件,它们就可以跳出起初遵守的编码。它们起初都在A这部分循环,直到后面的火车发现前面火车的降落伞,这时就转入B:并陷入B的循环。前面的火车还是没有找到降落伞,所以就不停地在A里面循环。由于每行编码都有一定的执行命令时间,完成A循环就比完成B费时,因此后面的火车(在B循环中)最终将赶上前面的火车。

  运算

  ★链接表和数组之间的区别是什么?

  ★做一个链接表,你为什么要选择这样的方法?

  ★选择一种算法来整理出一个链接表。你为什么要选择这种方法?现在用O(n)时间来做。

  ★说说各种股票分类算法的优点和缺点。

  ★用一种算法来颠倒一个链接表的顺序。现在在不用递归式的情况下做一遍。

  ★用一种算法在一个循环的链接表里插入一个节点,但不得穿越链接表。

  ★用一种算法整理一个数组。你为什么选择这种方法?

  ★用一种算法使通用字符串相匹配。

  ★颠倒一个字符串。优化速度。优化空间。

  ★颠倒一个句子中的词的顺序,比如将“我叫克丽丝”转换为“克丽丝叫我”,实现速度最快,移动最少。

  ★找到一个子字符串。优化速度。优化空间。

  ★比较两个字符串,用O(n)时间和恒量空间。

  ★假设你有一个用1001个整数组成的数组,这些整数是任意排列的,但是你知道所有的整数都在1到1000(包括1000)之间。此外,除一个数字出现两次外,其他所有数字只出现一次。假设你只能对这个数组做一次处理,用一种算法找出重复的那个数字。如果你在运算中使用了辅助的存储方式,那么你能找到不用这种方式的算法吗?

  ★不用乘法或加法增加8倍。现在用同样的方法增加7倍。

  应用

  ★如何将计算机技术应用于一幢100层高的办公大楼的电梯系统上?你怎样优化这种应用?工作日时的交通、楼层或时间等因素会对此产生怎样的影响?

  ★你如何对一种可以随时存在文件中或从因特网上拷贝下来的操作系统实施保护措施,

  防止被非法复制?

  ★你如何重新设计自动取款机?

  ★假设我们想通过电脑来操作一台微波炉,你会开发什么样的软件来完成这个任务?

  ★你如何为一辆汽车设计一台咖啡机?

  ★ 如果你想给微软的Word系统增加点内容,你会增加什么样的内容?

  ★你会给只有一只手的用户设计什么样的键盘?

  ★你会给失聪的人设计什么样的闹钟?

  头脑

  ★如果你有一个许多部件可以拆卸的时钟,你将它一块块拆开,但是没有记住是怎样拆的。然后你将各个零件重新组装起来,最后发现有三个重要零件没有放进去。这时你如何重新组装这个时钟?

  ★如果你需要学习一门新的计算机语言,你会怎样做?

  ★假设由你负责设计比尔·盖茨的卫生间。当然,钱不成问题,但是你不可以和比尔谈。你会怎样做?

  ★到目前为止,你遇到的最难回答的问题是什么?

  ★如果微软公司说,我们愿意投资500万美元用来开发你提出的方案。那么你会做什么?为什么?

  ★如果你将世界上所有的计算机制造商召集起来,告诉他们必须要做一件事,你会让他们做什么事?

  ★如果你在五年内会得到一笔奖金,你认为会是因为什么?关注你的成绩的人会是谁?

  ★你如何教自己的奶奶使用微软Excel表格系统?

  ★为什么当我们在任何一家宾馆打开热水龙头时,热水会马上流出来?

  ★你为什么想在微软工作?

  ★假设你回到家,进入自己的房间,打开电灯开关,可是一点反应都没有——灯没有亮。这时,你在判断问题出在哪里时,会依次采取怎样的做法?

微软亚洲技术中心面试题

1.进程和线程的差别。

  线程是指进程内的一个执行单元,也是进程内的可调度实体.

  与进程的区别:

  (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位

  (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行

  (3)拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源.

  (4)系统开销:在创建或撤消进程时,由于系统都要为之分配和回收资源,导致系统的开销明显大于创建或撤消线程时的开销。

  2.测试方法

  人工测试:个人复查、抽查和会审

  机器测试:黑盒测试和白盒测试

  2.Heap与stack的差别。

  Heap是堆,stack是栈。

  Stack的空间由操作系统自动分配/释放,Heap上的空间手动分配/释放。

  Stack空间有限,Heap是很大的自由存储区

  C中的malloc函数分配的内存空间即在堆上,C++中对应的是new操作符。

  程序在编译期对变量和函数分配内存都在栈上进行,且程序运行过程中函数调用时参数的传递也在栈上进行。

  3.Windows下的内存是如何管理的?

  4.介绍.Net和.Net的安全性。

  5.客户端如何访问.Net组件实现Web Service?

  6.C/C++编译器中虚表是如何完成的?

  7.谈谈COM的线程模型。然后讨论进程内/外组件的差别。

  8.谈谈IA32下的分页机制

  小页(4K)两级分页模式,大页(4M)一级

  9.给两个变量,如何找出一个带环单链表中是什么地方出现环的?

  一个递增一,一个递增二,他们指向同一个接点时就是环出现的地方

  10.在IA32中一共有多少种办法从用户态跳到内核态?

  通过调用门,从ring3到ring0,中断从ring3到ring0,进入vm86等等

  11.如果只想让程序有一个实例运行,不能运行两个。像winamp一样,只能开一个窗口,怎样实现?

  用内存映射或全局原子(互斥变量)、查找窗口句柄..

  FindWindow,互斥,写标志到文件或注册表,共享内存。.

  12.如何截取键盘的响应,让所有的‘a’变成‘b’?

  键盘钩子SetWindowsHookEx

  13.Apartment在COM中有什么用?为什么要引入?

  14.存储过程是什么?有什么用?有什么优点?

  我的理解就是一堆sql的集合,可以建立非常复杂的查询,编译运行,所以运行一次后,以后再运行速度比单独执行SQL快很多

  15.Template有什么特点?什么时候用?

  16.谈谈Windows DNA结构的特点和优点。

  17.网络编程中设计并发服务器,使用多进程 与 多线程 ,请问有什么区别?

  1,进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。

  2,线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。

  两者都可以提高程序的并发度,提高程序运行效率和响应时间。

  线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。


  1)笔试 可以选择JAVA和C++,我做的java,个人感觉考的很基础。

  其中一个编程题:用数组实现栈,并且当栈空间满时,栈空间增加一倍。
  2)面试:我面的是IT类
  一面:技术面,40分钟,问的很细,UML,单点登录,J2EE
  二面:综合面,20分钟 一个项目完整的经历
  三面:HR,职业规划,优势与劣势,期望工资与工作地点。

  四面:老总面,最郁闷的,看了简历的封面,说专业不适合去华为工作。无语,也不想去,因为待遇说实话也不怎么样,并且就凭专业的名称淘汰


  1)笔试: C++,基础题目与程序员考试水平相当。
  附加题:
  1.有10亿个浮点数,从中找出1万个最大的数。写一个高性能的算法
  2.Unix后台进程的实现
  3.MFC的多文档模板的加载
  4.数据库SQL语句查询
  2)面试
  技术1面:感觉腾讯的面试安排不是很合理,进去之后有12个面试官,随便找一个面。面我的是个铁面判官, IT人才网(http://it.ad0.cn) 问了几个问题,DirectX技术有没有接触过? 2D,3D引擎原理?我一头雾水,跟他没什么好谈的,感觉,彼此都不感兴趣。然后他就问了一个很基础的问题,写一个程序:从双向循环链表中删除一个节点。这个当然没有什么问题。不过出www.ad0.cn来后感觉就没戏
  无缘技术2面与HR面


   加拿大著名电信设备制造商北电网络公司始建于一个世纪以前,在通讯发展进步历程中始终处于领袖地位,广东北电通信设备有限公司成立于1995年3月,是北电在华投资的核心公司之一。
  1)笔试C++:考的比较难,一共4题,1个小时完成:
  1.英译汉
  做完花了15分钟,英语菜就一个字!
  2.中序遍历一个二叉树,不能用递归
  地球上的人都知道要压栈,但平时根本就是在用递归解决。当时现场比划,花了近30分钟才勉强写到试卷上,汗颜!如果后序更麻烦。
 3.双向冒泡程序改错——3个错误
  看来看去,只发现了2个错误。
  4.回答程序所完成的功能-共5问
  题目有3页纸,都还没来的急看完,更别说写字了,收卷!
 试卷一共13页纸,出来晕倒一大片!真不知道他在考什么。
  以下是中大考试题目,要简单多了:
  1.IS95标准,关于CDMA发展。汉译英
  2.编程题
  输入年月日格式yyyymmdd,判断是否是周末,只要求对2005年判断。
  3.分析题:有关移动通信编码,位图什么的,好像是输入一串数据,根据题目比编码方法 ,写出编码后结果,好像没多少人会做
  2) 面试
  1.多进程与多线程的区别与通信
  2.测试方法


笔试,一般能力测试+开放试题
  1)按类中的某个属性对类数组排序,尽量用JDK的类实现
  2)找出两个字符串数组中的相同元素
  3)不同平台下程序的实现问题

  1)笔试:综合能力测试(公务员题目)+专业测试(J2EE/C++/数据库)   感觉专业测试很easy,但是考的非常全,涉及范围:struts, spring ,eclipse, html, ejb等等;
  2)面试:没有问技术问题
  1面:HR面,半结构化测试,主要是性格测试
  2面:业务面,没有问任何技术问题,就是职业规划和情景分析

  笔试:C++,考的n基础,但是不是很好做
  1) C++中引用编译过的C代码为什么要用“extern c”
  2) 类与struct的区别
  3)数据库建表的SQL语句,注意主键与外键是如何建立的
  4)文件的外排序,考虑到CPU,内存,硬盘空间等。
  面试:
  一面:技术+HR,很容易应付
  二面:通知是综合面,还没有去面,应该是谈价钱
招商银行研发中心

  笔试:IQ测试+专业测试(c++,java,delphi,html都有),考的都是很基础的,但是不容易对付
  面试:在笔试的过程中进行,就问了一下项目,工作流,专业课程与成绩,感觉很不正归,因为连HR的面试都没有

  笔试:综合能力测试(公务员题目)+专业测试(java+数据库+UML)
  1.SWING中组件布局有哪几种方式
  2.写实例代码说明多态的实现
  3.数据库SQL语句
  4.基础题目考的很全,国际化,数据库索引,xml shema, ejb, 数据结构等等
  面试: 历史上时间最短的面试,加起来估计10分钟,估计被B4了
  1)HR: 就问了专业,成绩,期望工作城市。出来后看到给我评价是 一般, 真不知道是怎么判断的
  2)技术面:问其中一个项目, UML用在项目的哪些方面, 有没有用到数据库索引,数据库实体建模是用什么工具


  在上海,做外包的。开出的待遇不高,拒绝  
   笔试:英文,不难做,JAVA基础知识
  面试:
  一面:技术面,MVC架构,存储过程,JDBC,JMX与JMS的区别,Servlet的运行过程与线程安全性,。net自动装箱与拆箱是否可逆,ADO与ADO.NET的区别
  二面:HR面,职业规划,期望工资,双选的准则
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|网站地图|联系我们|关于我们|隐私条款|免责声明|小黑屋|D2home暗黑1.09战网 ( 鲁ICP备2020047197号 )

GMT+8, 2024-5-19 10:24 , Processed in 0.241793 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表