.net软件工程师去面试一般问面试官什么问题
我面试过人,也被人面试过,工作了6年.对于1年半的工作经验的人来说,主要问的是基础:一般会问:1,servlet,struts,spr ing,hibernate/ibatis, 问struts的流程和mvc模式,也会问问spring的依赖注入. 然后是数据库方面,会问存储过程, 引擎等.2,到百度上面找点笔试题看看...一年半他不可能问太深入的问题. 比如大数据的处理,并发机制,负载均衡,分布式等..最后我还有点建议,在面试的时候先把相关的技术稍微看看,要心里有一个大致的印象,这样才能回答好,回答得好,工资就可以谈高点..
嵌入式软件工程师笔试题谁有啊?
你这是要参加面试了吗?我这也刚学习,也是从事嵌入式软件工程师的。
我刚从我们学校官网扒的面试题:你参考一下:这是华清远见从某嵌入式软件公司索取的一套面试题,很显然对于嵌入式软件工程师来说这都是"小菜",那么您可以测试一下,这样会对公司出的面试题不那么恐惧,希望对你有所帮助。
一、选择题1.下述程序执行后的输出结果是#includemain(){int x='f';printf("%c\n",'a'+(x-'a'+1));}A.gB.hC.iD.j2.下列程序代码在Linux系统执行后"*"会被输出多少次()void main(){int i;for(i=0;i<3;i++){fork();printf("*\n");}return;}A.14B.16C.30D.323.下面有关孤儿进程和僵尸进程的描述,说法错误的是?A.孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。
B.僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。
这种进程称之为僵死进程。
C.孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。
D.孤儿进程和僵尸进程都可能使系统不能产生新的进程,都应该避免参考答案:D4.假如你需要找出/etc/my.conf文件属于哪个包(package),你可以执行:()A.rpm -requires/etc/my.confB.rpm -q/etc/my.confC.rpm -q|grep /etc/my.confD.rpm -qf /etc/my.conf5.表达式 strcmp( " 3.14 "," 3.278 " ) 的值是一个A.非零整数B.浮点数C.0D.字符6.调用recv(int sockfd, void *buf, size_t len, int flags)的过程中,一共进行了几次内存复制操作?A.1B.2C.3D.47.打印一个N*N的方阵,N为每边字符的个数( 3〈N〈20 ),要求最外层为"X",第二层为"Y",从第三层起每层依次打印数字0,1,2,3,...例子:当N =5,打印出下面的图形:A.X X X X XB.X Y Y Y XC.X Y 0 Y XD.X Y Y Y X8.设#define N 3#define Y(n) ((N+1)*n)则表达式2*(N+Y(5+1))的值是A.42B.48C.54D.出错二、简答题1、关键字const有什么含意?2、.h头文件中的ifndef/define/endif?的作用?3、多态类中的虚函数表是Compile-Time,还是Run-Time时建立的?你如果不知道答案的话,可以去 华清的嵌入式学院找。
有原文的。
.net软件开发工程师的自我介绍
仅供参考:1、开发计划沟通:根据软件开发设计文档,与上级沟通所需资源、编码要求等, 制订编码和开发计划,保证开发过程的透明度与可控性; 2、软件编码:根据开发计划,进行模块的软件编码工作,及时反馈开发中遇到的难点问题,沟通并寻求解决方案,按阶段有计划地完成代码开发计划,并检验合格、按时提交; 3、产品测试:根据公司产品测试相关流程及产品特点,配合测试部门和业务部门进行产品测试和验收工作,及时修正测试中发现的缺陷,确保产品按时保质发布; 4、质量活动:参与软件模块的代码走读等质量保证活动,学习、规范开发过程,降低软件产品缺陷我推荐你利用上述4个要点来准备面试的自我介绍,还有软件工程师面试的自我介绍你可以在 http://www.lookgz.com/thread-57283-1-1.html 自我介绍之家这里找到!http://jingyan.baidu.com/article/4b07be3c19ac1648b380f33a.html
高级软件工程师(J2EE)所必须具备的知识体系以及素养是什么?
展开全部 面试嘛,不管这家企业是不是你最终愿不愿意去的,至少你进入面试环节了就应该认真对待,这样别人也能看到你的真诚,最起码要展现出自己的精神面貌。
好了,不扯淡了,进入主题,如果是我,我会这样回答:作为一个新人,刚进入公司,我会熟悉公司的企业文化,很好地融入到整个团队之中,完成好领导布置给我的任务,踏踏实实从基础做起,强化我的编程技术。
在进入公司3年之内,我会努力专研Java相关技术,熟能生巧嘛,运筹帷幄者,决胜于千里之外!在3到5年内,我会帮助其他新人,让他们也能够更好地融入这个团队,在认真完成工作的同时,我还会再熟悉其他编程语言,比如C、C++、PHP等!学无止境,只有不断的学习才能让自己更充实。
5年以后,我会更加努力,在事业上争取达到一个新的高度!(有些公司大牛比较很多,所以你也不要把自己定位得太高,比如你3年之内做项目经理,如果你是研究生,这个可以有,如果是本科的话,建议还是5年会更好一些,因为好多公司对于学历还有职位等级分的比较开)...
请问如何成为一个高级软件测试工程师?
1.起码有三年以上的软件开发经验现在许多软件企业招收一些刚刚毕业的大学生或者非计算机专业的人员作为自己公司软件测试工程师,这是非常错误的,也是对软件测试不负责任的表现。
虽然他们可以发现软件中的一些错误,但是对于软件中的一些关键,致命,危险的错误他们是很难发现的。
大家都知道,软件工程中有个模型叫瀑布模型,这是最基本的软件模型,这个模型又叫碗状模型,因为开发位于碗的最底部,左上方依次为建模,需求分析,设计;右上方依次为测试,部署,维护。
这就是说明软件开发是一切软件活动的基础,同时也是软件测试的基础。
一个人只有经历过一定年限的软件开发工作,才可以积累丰富的经验,知道在软件中哪些地方容易出错而那些地方不容易,这给以后的软件测试工作带来非常宝贵的经验。
2.有逆向思维的能力我曾经接触过一些软件测试工程师,他们干了一段时间软件测试工作后返回去又开始去做开发工作了,问他们为啥?答案是软件测试工作太难了,开发是顺向思维,而测试是逆向思维,老要找一些稀奇古怪的思路去操作软件。
软件的使用者千差万别,软件在使用过程中遇到的各种现象也是千差万别的,所以要求软件测试工程师需要具有一些逆向思维的能力,想别人所不想,测别人所不测,这样才可以找到更多的软件中的错误。
这是作为一名优秀的软件测试工程师最基本的素质。
3.善于同软件开发人员沟通沟通是当今软件项目中需要掌握的最关键技术之一。
软件测试人员要善于同软件开发人员沟通,软件测试人员与开发人员搞好关系,使测试人员不成为开发人员的眼中钉,这对于提高整个软件项目质量是十分重要的。
沟通主要包括:讨论软件的需求,设计:通过这样的沟通,你可以更好的了解所测试的软件系统,以至于尽可能少的测试出软件中不是错误的“错误”,从而降低给软件开发人员带来的压力。
报告好的测试结果:作为一个测试人员,发现错误往往是测试人员最愿意而且引以自豪的结果,但是一味地给开发人员报告软件错误,会给他们造成厌恶感,降低整个软件的质量和开发进度。
所以作为一名软件测试工程师,当你测试的模块没有严重的错误或者错误很少的时候,你不妨跑到开发人员那里告诉他们这个好消息,这会给你带来意想不到的结果。
讨论一些与工作无关的事情:作为一个测试人员经常和开发人员讨论一些与工作无关的事情,比如大家可以谈谈新闻,趣事,家庭…这样可以加强相互间的默契程度,许多统计表明,这样可以更好的提高软件工作质量。
4.善于同领导沟通测试人员往往是领导的眼和耳,领导根据测试人员的测试结果可以了解公司的产品质量,从而调整其他的工作。
领导工作一般比较繁忙,所以作为一名优秀的测试人员要学会把测试结果进行总结,最好以图表的形势给领导看。
5.掌握一些自动化测试工具测试工作往往是比较繁琐,枯燥无味的工作,测试人员长期处于重复的手工工作,会降低测试效率,并且对于测试质量也往往是不利的;况且许多测试不使用测试工具是不可以进行的,比如性能测试,压力测试等等。
目前市场上有许多测试工具供你使用,你可以根据自己的需要选择一些测试工具来辅助你的测试。
但是要记住一点,不是说有了测试工具就不要人工测试了,测试工具不是万能的。
6.善于学习的能力软件测试技术随着时间的变化也在做一些提高和改进,作为一名优秀的测试人员要善于利用书籍,网站,论坛,交流等各种途径不断提高自己的软件测试水平。
7.提高自己的表达能力软件测试人员当发现软件中存在缺陷的时候,往往要书写缺陷报告,缺陷报告要写得详尽清楚,使开发人员能够尽快定位错误,修改错误,所以作为一名优秀的测试人员提高自己的写作能力是非常必要的。
8.了解业务知识更好的了解你说测试软件的业务知识是非常重要的,对业务知识了解得越深入,越能够找出更深入,更关键,更隐蔽的软件错误。
所以作为一名优秀的软件测试工程师,要多向该领域专家,同行学习,提高自己的业务知识水平。
以上仅为个人的一些经验所谈,希望大家都能够成为一名优秀的软件测试工程师。
转载请注明出处51数据库 » .net高级软件工程师面试题