zoukankan      html  css  js  c++  java
  • 2014腾讯实习一面面试题

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

    我的面试题

    时间: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、完全能运行的程序也不是非常容易,要注意边界检查、指针是否为空、特殊情况、编码风格、是否有注释等)。

    附:同学的面试题

    6{O}ZG`SBUKLS0)C1_7N)R2.jpg
  • 相关阅读:
    【Python图像特征的音乐序列生成】解析ABC格式的文件(修改版)
    【Python图像特征的音乐序列生成】关于数据库到底在哪里下载
    假期周进度报告2
    假期周进度报告1
    河北省科技创新平台系统头脑风暴会
    问题账户需求分析
    2018年春季个人阅读计划
    软件需求与分析读后感
    《需求工程——软件建模与分析》读后感3
    《需求工程——软件建模与分析》读后感2
  • 原文地址:https://www.cnblogs.com/lanxuezaipiao/p/4128273.html
Copyright © 2011-2022 走看看