个人博客地址:
代码集结地,点击访问我的个人博客,不定时发布各种信息嘻嘻。
前言:
本人现在也已经大三下学期了,从大一下学到现在,也算是学了两年的编程,间间断断学过很多编程知识,C语言能说掌握有点自大,但是毕竟很经常使用STM32,所以也不差。掌握的很好的有Python、LinuxShell(Bash)、Django(Python的一个WEB框架)、爬虫(使用Python的requests和selenium),数据库也了解SQL Server,熟悉MySQL、Redis。数据结构也是比较熟悉,计算机网络当时学的理解的感觉还不错,自己写过小型的网络聊天室。当时为了学Django,顺便学了HTML、CSS、JS、JQuery还有BootStrap等前端的知识,还有人脸识别(OpenCV做的)杂七杂八自己都有了解,就打算报名这个腾讯校园招聘的提前批来试一试自己到底有什么地方不足,如果能进入腾讯深造当然是最好的事情,如果没有通过说明自己能力不够,还需要自己更加努力的学习。
本人还是学校的物联网创新实验室的负责人(任期一年),这期间带领团队做了很多项目,平时做嵌入式开发(使用SMT32和树莓派都有),参加了大大小小的比赛(使用ROS机器人),国家一等奖也是有的,二等奖也是一大堆。
PS: 这一部分介绍了一下自己的大学的大概经历,有一点乱,但是本篇文章的重点在于面经,所以希望大家不要在意,在这里给大家说声抱歉。
-------------------------------------------------------------------------------
------------------------------------------------------------------------------------
填写简历、笔试:
我一个学长是在腾讯上班的,曾经和他一起做过一个腾讯的项目,至于主要做什么就不便透露,毕竟是别人公司的工作,当时做了两个月,由于期末等等事情就不跟着学长做了,填写简历时,让学长帮忙给我了一个内推的名额,然后就是完善自己的简历,报了后台开发的岗位。等待提前批的笔试通知。
没多久就接到笔试通知了,在线的笔试,3月9号晚上笔试。
按照腾讯官方说的,提前批笔试成绩只作为一个参考,不参加也可以,但是为了保险,还是决定参加这个笔试,笔试题目我大概都记下了,全部都是ACM的算法题,感觉前两道题一会儿就写完了,第三道花费了点时间,后两道完全没思路(个人的算法比较菜,如果大神认为4、5两题很简单,请不要喷我,哈哈哈)
第一道:牛家村的货币是一种很神奇的连续货币。货币的最大面额是n ,并且一共有面额为1 ,面额为.....面额为n , n种面额的货币。牛牛每次购买商品都会带上所有面额的货币,支付时会选择给出硬币数量最小的方案。现在告诉你将要购买的商品的价格