前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2014腾讯实习一面面试题

2014腾讯实习一面面试题

作者头像
bear_fish
发布2018-09-14 10:38:06
3460
发布2018-09-14 10:38:06
举报

原文  http://blog.csdn.net/lanxuezaipiao/article/details/41594745

下面是我和同学去面试腾讯实习一面的面试题,仅供参考!

我的面试题

时间:2014.4.23 下午2:40 ~ 3:15

网络:
  • TCP/IP协议栈各个层次及分别的功能 下面提供一个参考答案: 网络接口层:这是协议栈的最低层,对应OSI的物理层和数据链路层,主要完成数据帧的实际发送和接收。 网络层:处理分组在网络中的活动,例如路由选择和转发等,这一层主要包括IP协议、ARP、ICMP协议等。 传输层:主要功能是提供应用程序之间的通信,这一层主要是TCP/UDP协议。 应用层:用来处理特定的应用,针对不同的应用提供了不同的协议,例如进行文件传输时用到的FTP协议,发送email用到的SMTP等。
数据库:
  • 事务的几个特性(含义+举例说明)。
  • 用MySQL语法建 一个学生表,包括学生姓名、性别、年龄、班级信息。
  • char()与varchar()的区分,什么情况下用char()?(两者区别很重要)
  • 建过索引吗?什么情况下需要建立索引?
  • 索引的作用?为什么能够提高查询速度?(索引的原理)
  • 索引有什么副作用吗?
  • 在sql语句中加上字符集的方法。
C语言
  • sizeof使用相关 struct Test { int a; char b; short c; }; 问: sizeof(Test)=? Test test; sizeof(test)=?
  • static关键字作用(区分C语言和C++,两种语言下作用有所不同)。
  • volatile关键字的作用。
Linux:

会Linux开发吗?会shell脚本吗?比如grep、awk,然后给了一个实用场景,让用grep或awk进行文本处理。

编程题:

求一个单链表的中间节点,要求安全检查,能直接运行的程序。(很简单,但能写出无bug、完全能运行的程序也不是非常容易,要注意边界检查、指针是否为空、特殊情况、编码风格、是否有注释等)。

附:同学的面试题

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014年12月03日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 我的面试题
    • 网络:
      • 数据库:
        • C语言
          • Linux:
            • 编程题:
            • 附:同学的面试题
            相关产品与服务
            云数据库 MySQL
            腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档