你们谁有大型公司招聘时用的 面试题阿 急 马上要笔试了... self-confidence is significant 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主题: 华为面试题 : 华为是我正是投递的第一份个人简历的单位,但是总的来说是失败 : 告终。 : 在华为我填写了“研发”,第一步就错误了,应该是说清楚,硬件 : 研发还是软件研发,不然就像我进综合面试,而不是专门的软件面试等。 : 一开始,主要是问一些四级呀什么的,聊聊学习,很不爽,在心情 : 很沉重的情况下面开始了面试,我面试的时候的一些题目基本上是下面 : 的,比一般的软件研发的时间要长一些。 : Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图? : Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? : TCP与UDP呢? : 总得来说前面两道题目还是比较简单的! : Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实 : 现的? : %&*&&**( faint 好像不怎么会 : Q4:请问C++的类和C里面的struct有什么区别? : Q5:请讲一讲析构函数和虚函数的用法和作用? : Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器 : 是怎么知道的? : Q7:一些寄存器的题目,我忘记了具体实什么题目,主要好像是寻址和内 : 存管理等一些知识,不记得了。 : Q8:8086是多少尉的系统?在数据总线上是怎么实现的?还有一些硬件方 : 面的知识我既不清楚了。 : 总得来说,主要是后面汇编和硬件方面回答的比较差,然后面试的人 : 就说我们面试结束了! : 一般建议参加研发面试的同学先要准备一下相关的知识,软件的主要 : 是看看C和数据结构方面的,硬件模电,数电和微机原理 1、请简述C++中OO的几个基本特征2、int a[3]={1,2,3};int b=sizeof(a)/sizeof(a[0]);b=?;或者:char* s = "hello";sizeof(s)=?strlen(s)=?3、Windows窗口为什么是方的,而不是圆的?4、C++的程序,如果有多态,为什么一般的比不使用多态的要慢?5、软件开发过程一共有几个阶段?哪个阶段最重要?6、关系型数据库,你知道哪几种?OODB为什么没有流行?7、JAVA程序为什么可以跨平台?.NET的是否可以?8、某Server:16CPU/8G内存/WindowsXP,应用程序最多可以使用的内存是多大?9、多线程程序是否一定比单线程的快,为什么?10、交换两个整形变量的值有几种方式?11、请举例说明什么是数据库中的事务处理12、假设内存中某地址1000处是0x10,1001处是0x01,那么该地址对应的整数值是多少?13、如何估计某个软件项目的工作量?14、假设有一个外地客户的程序出现了问题,你该如何解决他的问题?15、你对微软公司,是怎么看的? 1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。回答要点:说明详细的空间分配。(10分)2、请详述在dotnet中类(class)与结构(struct)的异同:(10分)3、根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:(10) namespace test{public delegate void OnDBOperate();public class UserControlBase : System.Windows.Forms.UserControl {public event OnDBOperate OnNew;privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e){ if(e.Button.Equals(BtnNew)){ //请在以下补齐代码用来调用OnDBOperate委托签名的OnNew事件。 }}}}4、分析以下代码,完成填空(10分)string strTmp = "abcdefg某某某";int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;int j= strTmp.Length;以上代码执行完后,i= j= 5、SQLSERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号。(10)6、根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。(10分)public void test(int i) { lock(this) { if (i>10) { i--; test(i); } } }7、分析以下代码。(10)public static void test(string ConnectString){System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();conn.ConnectionString = ConnectString;try { conn.Open(); ……. }catch(Exception Ex) { MessageBox.Show(Ex.ToString());}finally{ if (!conn.State.Equals(ConnectionState.Closed)) conn.Close();} 请问1) 以上代码可以正确使用连接池吗?2) 以上代码所使用的异常处理方法,是否所有在test方法内的异常都可以被捕捉并显示出来?8、简要谈一下您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用。(10)9、公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路:(10)10、给定以下XML文件,完成算法流程图。(10)<FileSystem>< DriverC ><Dir DirName=”MSDOS622”><File FileName =” Command.com” ></File></Dir><File FileName =”MSDOS.SYS” ></File><File FileName =” IO.SYS” ></File></DriverC></FileSystem>请画出遍历所有文件名(FileName)的流程图(请使用递归算法)。 还有我在CSDN以前贴子上看到的博奕论的题目1)谁养蛇有五位小姐穿不同颜色的衣服,喝不同的饮料,吃不同的水果,养不同的宠物。钱小姐穿红衣服,翁小姐养狗,陈小姐喝茶,穿绿衣服的小姐在穿白衣服的左边,穿绿衣服的喝咖啡,吃西瓜的养鸟,黄衣服的吃梨,赵小姐在最左边,赵小姐在穿蓝衣服的旁边,中间的小姐喝牛奶,吃桔子的在养猫的旁边,养鱼的旁边吃梨,吃苹果的喝香槟,江小姐吃香蕉,喝开水的站在吃桔子的旁边,问哪个小姐养蛇?要求:三个小时内写出算法。2)请回答下面10个问题:1。 第一个答案是b的问题是哪一个?(a)2;(b) 3;(c)4;(d)5;(e)62。唯一的连续两个具有相同答案的问题是:(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7;3。本问题答案和哪一个问题的答案相同?(a)1;(b)2;(c)4;(d)7;(e)64。答案是a的问题的个数是:(a)0;(b)1;(c)2;(d)3;(e)45。本问题答案和哪一个问题的答案相同?(a)10;(b)9;(c)8;(d)7;(e)66。答案是a的问题的个数和答案是什么的问题的个数相同?(a)b;(b)c;(c)d;(d)e;(e)以上都不是7。按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?(a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)我可是20分钟作出来的,加油吧8。答案是元音字母的问题的个数是:(a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母)9。答案是辅音字母的问题的个数是:(a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数10。本问题的答案是:(a)a;(b)b;(c)c;(d)d;(e)e。 <急>!!(猛戳这里啊)关于IIS安装问题 ARCGIS ENGINE中怎么设置图层的alpha值? 关于枚举取值 怎么遍历id值和name值 dataGridView提交的问题 怎样定时把浮动的窗口关掉。。。。。。。 为什么我一运行VS2005电脑就自动重启 大家觉得C#介绍语法的比较多的书有哪些啊?谢谢 使用dotnet自带的XML,如和使其支持GBK编码 c#windows应用程序怎样做才能在任何电脑上使用 100分求C/S代码转化成B/S代码(附加原码下载)谢谢! 请问谁有自动填写表单的实例?
: 华为是我正是投递的第一份个人简历的单位,但是总的来说是失败
: 告终。
: 在华为我填写了“研发”,第一步就错误了,应该是说清楚,硬件
: 研发还是软件研发,不然就像我进综合面试,而不是专门的软件面试等。
: 一开始,主要是问一些四级呀什么的,聊聊学习,很不爽,在心情
: 很沉重的情况下面开始了面试,我面试的时候的一些题目基本上是下面
: 的,比一般的软件研发的时间要长一些。
:
Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?
: Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用?
: TCP与UDP呢?
: 总得来说前面两道题目还是比较简单的!
: Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实
: 现的?
: %&*&&**( faint 好像不怎么会
: Q4:请问C++的类和C里面的struct有什么区别?
: Q5:请讲一讲析构函数和虚函数的用法和作用?
: Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器
: 是怎么知道的?
: Q7:一些寄存器的题目,我忘记了具体实什么题目,主要好像是寻址和内
: 存管理等一些知识,不记得了。
: Q8:8086是多少尉的系统?在数据总线上是怎么实现的?还有一些硬件方
: 面的知识我既不清楚了。
: 总得来说,主要是后面汇编和硬件方面回答的比较差,然后面试的人
: 就说我们面试结束了!
: 一般建议参加研发面试的同学先要准备一下相关的知识,软件的主要
: 是看看C和数据结构方面的,硬件模电,数电和微机原理
2、int a[3]={1,2,3};int b=sizeof(a)/sizeof(a[0]);b=?;或者:char* s = "hello";sizeof(s)=?strlen(s)=?
3、Windows窗口为什么是方的,而不是圆的?
4、C++的程序,如果有多态,为什么一般的比不使用多态的要慢?
5、软件开发过程一共有几个阶段?哪个阶段最重要?
6、关系型数据库,你知道哪几种?OODB为什么没有流行?
7、JAVA程序为什么可以跨平台?.NET的是否可以?
8、某Server:16CPU/8G内存/WindowsXP,应用程序最多可以使用的内存是多大?
9、多线程程序是否一定比单线程的快,为什么?
10、交换两个整形变量的值有几种方式?
11、请举例说明什么是数据库中的事务处理
12、假设内存中某地址1000处是0x10,1001处是0x01,那么该地址对应的整数值是多少?
13、如何估计某个软件项目的工作量?
14、假设有一个外地客户的程序出现了问题,你该如何解决他的问题?
15、你对微软公司,是怎么看的?
回答要点:说明详细的空间分配。(10分)
2、请详述在dotnet中类(class)与结构(struct)的异同:(10分)3、根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:(10)
namespace test
{
public delegate void OnDBOperate();
public class UserControlBase : System.Windows.Forms.UserControl
{
public event OnDBOperate OnNew;
privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
if(e.Button.Equals(BtnNew))
{
//请在以下补齐代码用来调用OnDBOperate委托签名的OnNew事件。
}
}
}
}4、分析以下代码,完成填空(10分)
string strTmp = "abcdefg某某某";
int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;
int j= strTmp.Length;
以上代码执行完后,i= j= 5、SQLSERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号。(10)6、根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。(10分)
public void test(int i)
{
lock(this)
{
if (i>10)
{
i--;
test(i);
}
}
}7、分析以下代码。(10)
public static void test(string ConnectString)
{
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();
conn.ConnectionString = ConnectString;
try
{
conn.Open();
…….
}catch(Exception Ex)
{
MessageBox.Show(Ex.ToString());
}finally
{
if (!conn.State.Equals(ConnectionState.Closed))
conn.Close();
}
请问
1) 以上代码可以正确使用连接池吗?
2) 以上代码所使用的异常处理方法,是否所有在test方法内的异常都可以被捕捉并显示出来?8、简要谈一下您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用。(10)9、公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路:(10)10、给定以下XML文件,完成算法流程图。(10)
<FileSystem>
< DriverC >
<Dir DirName=”MSDOS622”>
<File FileName =” Command.com” ></File>
</Dir>
<File FileName =”MSDOS.SYS” ></File>
<File FileName =” IO.SYS” ></File>
</DriverC>
</FileSystem>
请画出遍历所有文件名(FileName)的流程图(请使用递归算法)。
1)谁养蛇
有五位小姐穿不同颜色的衣服,喝不同的饮料,吃不同的水果,养不同的宠物。钱小姐穿红衣服,翁小姐养狗,陈小姐喝茶,穿绿衣服的小姐在穿白衣服的左边,穿绿衣服的喝咖啡,吃西瓜的养鸟,黄衣服的吃梨,赵小姐在最左边,赵小姐在穿蓝衣服的旁边,中间的小姐喝牛奶,吃桔子的在养猫的旁边,养鱼的旁边吃梨,吃苹果的喝香槟,江小姐吃香蕉,喝开水的站在吃桔子的旁边,问哪个小姐养蛇?
要求:三个小时内写出算法。
2)
请回答下面10个问题:
1。 第一个答案是b的问题是哪一个?
(a)2;(b) 3;(c)4;(d)5;(e)6
2。唯一的连续两个具有相同答案的问题是:
(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7;
3。本问题答案和哪一个问题的答案相同?
(a)1;(b)2;(c)4;(d)7;(e)64。答案是a的问题的个数是:
(a)0;(b)1;(c)2;(d)3;(e)4
5。本问题答案和哪一个问题的答案相同?
(a)10;(b)9;(c)8;(d)7;(e)6
6。答案是a的问题的个数和答案是什么的问题的个数相同?
(a)b;(b)c;(c)d;(d)e;(e)以上都不是
7。按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?
(a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)
我可是20分钟作出来的,加油吧8。答案是元音字母的问题的个数是:
(a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母)
9。答案是辅音字母的问题的个数是:
(a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数
10。本问题的答案是:
(a)a;(b)b;(c)c;(d)d;(e)e。