谁有C/C++面试题目呀~
发布网友
发布时间:2022-04-21 22:36
我来回答
共2个回答
热心网友
时间:2023-07-22 07:22
呵呵,下面是我们公司的面试题目,很简单的,针对应届毕业生的。语言掌握方面用什么都行。
第一部分:Windows操作、数据结构
1.在Windows操作系统中,实现以下功能的快捷键是什么?
剪切 复制 粘贴 切换到其他窗口
2.某二叉树的先序遍历序列为abgdcefh,中序遍历序列为gbdaechf,则其后序遍历序列为( )。
(A) bdgcefha (B) gdbecfha (C) bdgaecfh (D) gdbehfca
第二部分:SQL
3.用SQL语句实现从表t_Temp中提取所有记录,并按照字段f_Field升序排序。
4.用SQL语句实现在表t_Temp1,t_Temp2(两个表具有相同的字符型字段f_Field)中,选择两个表的所有字段,选出的记录要求f_Field值相同,并满足f_Field不为空字符串。
5.请问对于SQL Server 2000,数据库备份有哪几种,有何区别?
6.请问什么是存储过程?使用存储过程有哪些好处?请举出一些你所熟悉的系统存储过程。
第三部分:编程
(此部分编程内容可用VB或者VC、c编写)
7.编写一个函数,输入一个string型参数,返回该string的逆序字符串。
比如:传入 "abcde",函数返回"edcba"
8.编写一个函数,输入一个字符串"aaa,bbb,ccc,ddd",返回一个下标从零开始的一维数组,它的每个元素包含输入字符串的用","分隔开的子字符串。
例如本例返回数组C其值应当为
C(0)="aaa",C(1)="bbb",C(2)="ccc",C(3)="ddd"
第四部分:VC6
9.说明在VC6 集成开发环境下,以下快捷键的作用:
Ctrl+F5 F5 F7
10.列出几个你常去的查询VC资料的网站;列出几本你认为经典的介绍VC的书籍。
11. 请问模式对话框与无模式对话框有什么区别?请分别举出常见的例子。
12.请简述类下属成员变量或成员函数的三种属性之间的区别。(提示:其中一属性名为public)
13. 请参考一下技术文档,在vc++ 6.0中控件ClistBox的成员函数InsertString与AddString有何区别?
CListBox::AddString
int AddString( LPCTSTR lpszItem );
Return Value
The zero-based index to the string in the list box. The return value is LB_ERR if an error occurs; the return value is LB_ERRSPACE if insufficient space is available to store the new string.
Parameters
lpszItem
Points to the null-terminated string that is to be added.
Remarks
Call this member function to add a string to a list box. If the list box was not created with the LBS_SORT style, the string is added to the end of the list. Otherwise, the string is inserted into the list, and the list is sorted. If the list box was created with the LBS_SORT style but not the LBS_HASSTRINGS style, the framework sorts the list by one or more calls to the CompareItem member function.
CListBox::InsertString
int InsertString( int nIndex, LPCTSTR lpszItem );
Return Value
The zero-based index of the position at which the string was inserted. The return value is LB_ERR if an error occurs; the return value is LB_ERRSPACE if insufficient space is available to store the new string.
Parameters
nIndex
Specifies the zero-based index of the position to insert the string. If this parameter is –1, the string is added to the end of the list.
lpszItem
Points to the null-terminated string that is to be inserted.
Remarks
Inserts a string into the list box. Unlike the AddString member function, InsertString does not cause a list with the LBS_SORT style to be sorted.
第五部分:项目合作和管理
14.写出你所了解的一个或多个用于软件项目版本控制的软件。
15.简单描述一下在面向对象项目(软件工程)中的几个基本阶段,如果了解某种UML工具,请说明该工具在这一过程中各阶段的应用。
热心网友
时间:2023-07-22 07:23
算100的阶乘。注意进位。
华为常见面试问题有什么_华为常见面试问题及参考答案
19、接上题,上述故障现象最有可发生的地点是() A、江西九江 B、佳木斯本地网 C、河南信阳 D、沈阳城域 (答案:A) 20、接上上题,如果让你去维护A站与B站之间的B2问题,你会携带哪些必带物品() A、便携机 B、T16、R16、X16、ASP各一块 C、工具箱 D、私人行李 E、2M误码表 F、光功率计 G、老婆 (...
面试人事经理的时候,应该问哪些问题
解答:这题理想的回答是B。A、C、D虽然都表示出应征者个性上的优点,但只有B的回答,最能和工作结合,能够与工作表现相结合的优点、特质,才是面谈者比较感兴趣的回答。 问题6:“请你自我介绍一下” 思路:1、这是面试的必考题目。2、介绍内容要与个人简历相一致。3、表述方式上尽量口语化。4、要切中要害,不谈...
安全管理人员面试问题
这样,A可以分到 元,B可以分到 元,C可以分到 元。 三、问答题(每题3分): 1.有A、B、C、三个学生到法国某海滨城市度假,住在一家旅馆。他们每人先向旅馆预交了100法郎的房钱。正当会计准备把那300法郎入帐时,旅馆老板说:"他们是穷学生,就退还50法郎好了。"想不到这个会计不怀好意。他想:"三个人分50法...
产品经理面试一般都会问什么问题
但就跟技术语言似的,当你学会了一种C语言后,再去学习PHP也会更容易一些。虽然产品是不同的,但是方式方法是想通的,也确实有一些跨领域的产品经理做的特别好的。话虽如此,但仍然要承认有些行业的产品经理确实是需要具备这个行业的知识背景,例如金融和健康行业,但是当一个产品经理有非常好的的产品...
银行竞聘面试题目及参考答案
回答 面试 是我国银行竞聘面试过程中主要的人事选拔 方法 。下面是我为大家带来的银行竞聘 面试题 目及参考答案,相信对你会有帮助的。 银行竞聘面试题目及参考答案(一) 某市我行有A、B两个网点,A网点地处繁华地段,交通便利,装修豪华,工作人员素质较高,但是效益不高;B网点地处偏僻郊区,交通 不便,装修普通,工作...
后天要去SGS面试,一般面试过程是怎样的呀?会有哪些面试题呀?
常识部分:就是那些常见的逻辑、推理、数学等题目,几乎每家外企都喜欢用这套。比如,比较几个图形,找出差异点;比较几个数字,找出规律,推断下组数字;由A和B,所以得出C等等。英语测验:有完形填空和中英文互译。三段中文,三段英文。具体内容不大记得了,都和经济有关,我是有两段中文都不知道怎么...
网络管理员面试题目及答案(2)
网络管理员面试题目及答案(二) 39、堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由SP指定的。它在操作过程中不需要用户指定。在下推堆栈中,写入堆栈的单元地址是(B)。 A.PC B.(SP)+1 C.SP D.指令寄存器 【解析】堆栈是一个专门的存储区,其存取数据的顺序是先进后出,每次操作都是对栈顶单元进行的...
java经典面试题及答案(java经典面试题附答案)
Java编程常见面试题目,要求正确答案?第一,谈谈final,finally,finalize的区别。Java基础面试题都有哪些?1、自动装箱是Java编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成Integer,double转化成double,等等。反之就是自动拆箱。Java支持多继承么?不支持,Java不支持多继承。
某重点中学面试题目
某重点中学面试题目汇总 面试问题汇总 (一) 某重点中学面试题目类型一: 1、(重点中学3月9日下午测试卷)有依次排列的三个数:3,9,8。对任相邻的两个数,都用右边的数减去左边的数,所得的差写在这两个数之间,可产生一个新的数串:3,6,9,-1,8,这称为第一次操作。做第二次操作后也可以产生一个新的数...
有谁有智联招聘时在线测评的题目及答案是什么?
第3题:对方要求你用英语立刻进行一场电话面试,而你英语口语水平一般,在紧张的情况下,你会:A :很紧张,支支吾吾,连平时练得滚瓜烂熟的句子也说不顺畅 B :前2分钟很慌张,但很快我会平静下来,发挥正常水平 C :哈哈,越是紧张,我反而越能够超常发挥 D :用“pardon?”询问,并把对方的...