【面试经历】实习生--腾讯

前请摘要:在清明节假期参加的腾讯笔试,自我感觉笔试结果非常糟糕,选择题很多不会,全靠瞎蒙,编程题一道都没A出来。收到面试通知的那天我发着烧在教室自习,看到短信的时候整个人都振奋了,一点都察觉不到发烧带来的难受。这是人生中第一次技术岗面试,难免激动。

准备过程:接触前端前后加起来不到一个月吧,中间断断续续的,一会儿忙课程一会儿忙运营实习,学习前端的时间不够连续,学习方法也不够系统,导致我现在基础特别差。于是选择在网上寻找其他人的面试经验,根据他人的问题进行准备。虽然说别人的题不一定会被问到,但是总比漫无目的的翻看书本好点。

面试时间:2016年4月17日

  面试现场:在一个酒店里面的,当时通知是下午两点半面,我一点半就到现场了,等到了3点10多分才叫到我。屋子里很热,人也非常的多,大厅里一百来号人。面试官在叫号的时候,我发现有些人没有来,没有来的人应该不算少。可见腾讯是发了多少面试通知出去......

面试过程:面试官第一句话是:“不好意思让你等这么久,上个人面了一个多小时。”当时一听我心里咯噔一下,我肚子里这点存货可不够被问一个小时的。

坐下之后,面试官让自我介绍,我简单的介绍了自己的学校和爱好,介绍的时候面试官一直在看我的简历,眼光忽上忽下,像是在找什么,然后问我有项目经验吗,我回答说没有。面试官又问:“那你觉得你的编程能力在什么水平?”我回答:“还在夯实基础。”然后面试官就一脸无奈。接着问了些比较基础的问题,如下:

1.用户在文本框里输入一段代码,点击提交后,如何让输入的代码在页面上原封不动地呈现出来而非运行?

2.display有哪些值?至少说出四个?

3.CSS的盒模型?

4.0==0.0 和0===0.0分别是true还是false?

5.写出一个继承

6.你知道的HTTP状态码有哪些?

7.给一个已经排序好的数组,数值范围是1~100,依次增大,怎么快速将数组打乱?(用sort和random就可以实现)

大致的问题就这些,可惜我只答对了问题3和问题6,其余真的只能扶额叹息,叹息自己的基础实在是太差了,回答问题的时候我都不好意思说我不知道。面试官全程无奈。

面试结果:毋庸置疑肯定被刷了。

面试反思:学习前端的时间太短,学习时也没有好好静下心来系统地学习。虽然一直把“以基础和实践为主,一定要不断夯实”‘挂在嘴边,但实现的还是不好。以为自己的地基已经打得差不多了,就等有识之士运来材料助我搭成摩天大厦,其实所谓的地基都是流沙,一点点风一点点雨都会让人发现它千疮百孔。书是要看的,手也必须动起来。

以后的学习安排:以百度前端学院布置的任务为学习线索,先将它做完。学院给的资料要看,遇到不懂的问题就多翻翻书,翻书的时候可以仔细看看前后的知识点。在写代码的时候最好不要参考其他的人的代码,就算想的算法笨也没关系,重要的是思考的过程。写完之后再将自己的代码与其他人的对比,找到优劣之处,时间富余的话写写对比总结。等IFE结束之后,就要自己动手写写小游戏什么的。总之,多动手,多思考,先把基础打好了,有了一定的动手经验之后再去研究面试的事情吧。不然面了也过不了,白白浪费时间去准备。

内心的担忧总是在的,毕竟我自己一个人在这条路上摸黑行走。担忧千千万,谁也没法说清继续走下去是否明智。现在的我,缺的不仅是技术,还缺一点坚持下去的信心。anyway,自己选的hard模式,不能埋怨任何人,更不能埋怨自己,只能好好努力坚持下去。

四月了,骄阳隐现。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。
整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值