当前位置:  技术问答>linux和unix

今天面试的时候的问题没有能够回答出来的题,郁闷!各位帮忙看看

    来源: 互联网  发布时间:2015-12-15

    本文导语:  1、说说在在linux下编写一个WEB服务器的基本步骤,(思路)     在学校网络课的时候写过一个traceroute的程序,所以在简历中加了一句“了解linux下的网络编程”,结果害得引来了这一个难题,唉!! 2、问:如果你...

1、说说在在linux下编写一个WEB服务器的基本步骤,(思路)
    在学校网络课的时候写过一个traceroute的程序,所以在简历中加了一句“了解linux下的网络编程”,结果害得引来了这一个难题,唉!!

2、问:如果你要写一个函数,例如:aaa(int a),此时参数a只能在1-10之间,那么应该在aaa函数中对a检验,还是应该在调用aaa这个函数的程序中检验传入的参数。
   我答:应该在aaa函数中检验,因为我所写的aaa这个函数永远也无法知道谁在什么时候将调用这个函数。
   问:你说说检验写在aaa函数中会有哪些优缺点?
   我答:如果这个函数传入的值都是可以信任的值的时候会引起多于的检验,降低效率。(实在不知道怎么回答了5555~)
   问:在诸如linux下驱动这种对效率要求特别高的程序中,而且你所写的函数并不对用户程序公开,并且只对这个驱动程序的其他部分可以调用的时候你又会怎么选择(大概这个意思)
   答:记得《C++编码规范》这本书里有写到“不要进行不成熟的优化”,因为我写的这个程序可能以后还要被维护,增加功能等。所以我还是选择在aaa函数中进行检验。如果在最后这个检验确实影响到了性能的话,那么再选中其他方案。(唉!这个地方感觉有点瞎掰了,不过当时脑子有点断电了,紧张的要命)

|
2.在aaa里面检验的好处是:安全.在aaa外面检验的好处是:效率高.如
for(int i = 0; i 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位朋友,小弟过两天要到创智去面试了,这是我头一次去参加面试,不知道要问些什么问题,请大家多提点,提点。
  • 高分求进外企面试时的英语面谈经历
  • linux内核与驱动面试
  • 面试过linux c的进来
  • 去建行面试应该注意些什么?帮帮我!
  • Unix/Linux下的开发经验,谁有这方面面试题.
  • 急!!! Java面试时的一个排列组合问题
  • 一家月薪上万的外企的面试题(Linux C工程師)
  • ### java面试问题集 ###
  • 请你展望一下软件技术未来的发展?(面试题)
  • 用UNIX/Linux开发的公司,面试都问些啥????
  • 哪位大哥知道浙大兰德怎么样?面试会试些什么呀?
  • 哪位大哥知道杭州CSK公司怎么样?面试会试些什么呀? 薪水大概多少?急!!谢谢!!
  • 急:我要去面试,大家给指点一下(在线等)
  • 谁有腾讯面试题目,请提供以下,谢谢~其他的也可以,谢谢~
  • H3C面试问题
  • Linux平台下的面试~~~
  • 关于招聘面试
  • sql面试题(查看数据中指定几行记录)
  • sql面试题(查看自动编号数据中指定几行记录)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3