应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

这次,进腾讯了

  Heyguys,这里是程序员cxuan,欢迎你收看我最新一期的文章,今天这篇文章源自于我一个忠实读者的亲身经历,这篇文章写了他从大一开始到进入腾讯的一系列感悟和总结,希望能够帮到你。菜鸡历险记
  从二月底开始投简历,到四月拿到offer,我的春招结束了!
  选择直接工作,而不是想大多数人一样选择读研,真的是一个很艰难的决定,参加校招所经历的迷茫担忧焦虑也不亚于参加一场研究生招生考试。
  大学伊始,几乎和大多数人一样,我也想当一名好学生,像助班一样闪耀,拿到高绩点,参加各路竞赛,获取保研资格,把简历塞的满满当当,懵懂的认知甚至让我在当时一度陷入唯绩点论的思维,专心埋头苦干。
  非常遗憾的是,在大一要结束的那一段时间里,低到让人抬不起头来的gpa才让我意识到并逐渐接受,自己也许真的不擅长考试(说到底还是菜找借口),即便大一也挺努力,gpa依然很低,这让我开始逐渐怀疑起自己的能力。
  现在看来绩点固然重要,但其能够证明的东西其实比较有限(起码在计算机领域),除非确实很拔尖,其实大学里很多课程都懂的在这里我并不想去批判大学的教育,只希望gpa不要成为量化学生能力的唯一指标和对他人产生傲慢与偏见的理由。
  在大一结束的那个暑假,搬到了新校区,开始新的生活,从那一段时间开始,我偶然间发现自己对各种amazing的技术有着十足的兴趣,从爬虫到web,从数据分析到机器学习,基本都有过一段时间的接触,那段时间几乎成为了我技术的启蒙阶段。
  时间兜兜转转来到了大二,凭借着自己对技术能力的热爱,我满怀自信的提交了转去计院的转专业申请,第一志愿,上机考挂,第二志愿,上机考过了缺挂在了面试上,一问原因才得知竟是绩点低大一挂了一门通识课。毫不夸张的说,在当时对我的打击真的很大,质疑自己的声音在我脑子里不断回响,你一个非科班比得过别人计算机系的同学吗?你学技术不是在不务正业吗!??那个时候几乎因此丧到极点,而如果想再下一个学期转专业将面临着降级。
  但是在那一学期,也有一些好事发生。在大二上凭借我对技术的兴趣,引起了Python课老师的注意,并邀请我加入其课题组,后面老师也变成了我的导师。我也很顺理成章的结识了几位研究生学长,在那段日子里,几乎有读不完的论文,看不完的算法,一切都很新奇,似乎很快就把我转专业失败的负能量抛之脑后。
  晃晃悠悠大二就快结束了。虽然感觉算法领域真的很酷,我也曾幻想着自己能一头扎入人工智能的领域,并且在导师的带领下学习了一段时间,期间也参加了个比赛拿了个奖和水了一篇专例,其实在内心真的很感激,能在大学生涯遇到这样一位愿意为本科生付出如此心血的导师真的是我莫大的荣幸。但是反过来说,虽然算法真的挺有意思也非常热门,但其门槛真的很高而且竞争也越来越激烈。如何看待2019年秋招算法岗灰飞烟灭?
  如何看待算法岗一片红海诸神黄昏?
  各路985硕士海归,顶会论文,top竞赛balabala,着实劝退。本身对论文数学不感兴趣的我最后还是放弃了,还是开发更适合我。
  就目前而言,个人认为市面上需要的是具有扎实的计算机基础且具有一定工程能力的算法工程师,而不是各路导包调参侠,不管是哪个技术岗,都需要拥有扎实的编程语言、数据结构、计网、操作系统作为基础。应当先成为一名合格的软件工程师,再努力成长为一名合格的算法机器学习工程师。
  在20年初,我也最终下定决心,决定未来在Java后端领域深入学习,现在看来,这个选择不一定是最好的,但起码不算差,同时我也退出了导师的课题组,虽然没有继续做下去,但还是打心底的非常感谢导师,因为在做竞赛期间导师对我们的帮助可以说是至关重要,遇到一个愿意为本科生付出如此心血的导师真的是我大学时光里莫大的荣幸。
  晃晃悠悠,从《Java核心技术卷I》开始啃,一步一步开始深入,到逐渐开始完成些小项目,前路也慢慢变的明朗起来。
  期间也遇到了几个志同道合的小伙伴一起做项目,虽然有时真的蛮辛苦,但相信几年后的我回想起来,这肯定是一段非常快乐且值得留恋的时光。
  进入2021年,俗话说金三银四,春招也逐渐逼近,从2月底开始,来来回回复习了半个多月,最终非常幸运的拿到了腾讯的暑期实习offer,也许和很多大佬比这不算什么,但能进大厂也算是圆了大学一直以来的梦想了吧。
  作为一个刚刚结束2021春招的人,谈一谈自己一开始的乌托邦与最后的现实,腾讯和阿里是我最早选定的目标(因为学校就在杭州,家在深圳),阿里提前批面了三个部门也都通过了,但最后内推流程只能选择一个部门,一面很顺利评价也很好,但在把我晾了近一个月后奇妙的把我挂了,然后被某部门捞,一面通过,二面评价也不错,然后又等了半个多月,挂(面试体验和鹅厂比相差甚远,流程混乱,部门抢人现象也很严重),字节一面挂(发挥最差的一轮面试),腾讯四轮技术面一轮HR面过,海康一轮技术面通过。在拿到鹅厂offer后也长叹一口气,顺便把后续的面试都推掉了。
  很早之前就搭建起了公众号和个人博客,博客也只是偶尔写一下技术方面的文章,也许是忙碌(其实就是懒)的原因,一直都没有付诸行动,希望能凭借自己一点微不足道的经验,分享一下自己的心路历程,看心情更新:)数据结构与算法
  一个可以肯定的点是,无论是哪种技术岗位,对于校招而言,技术栈的要求可能不会特别高,但对于思维的灵活性,编码能力的考量,则是十分看中的,对于算法的准备个人认为应该尽早开始,最好养成每天刷每日一题的习惯,从2020年初开始,我就在LeetCode开始了我的算法学习之路,来来回回也刷了500题了,虽然水平远不及acmer那样,但扎实程度也足够应付大厂的算法考验了。
  养成一个刷题的好习惯,从长远来看对编码能力的提升很有帮助!
  附上一些个人总结的不完全要点:排序(快排、堆排、归并、冒泡、希尔、选择等)基本思想时间复杂度稳定性最好都能手写DFS、BFS、回溯算法单调栈贪心算法DP(例如背包问题等)LRU(双向链表HashMap)topN问题(海量数据找出第N大的数据)大文件统计词频(字典树)位运算双指针链表二叉树记忆化递归二分查找堆(例如大小根堆)图(有向无向图、dijkstra、floyd算法之类的)并查集滑动窗口(SlidingWindow)红黑树AVLBTree、BTree
  再附上一点比较热门的算法学习书籍和Github地址吧:剑指offer(非常经典,几乎涵盖了常见的算法面试题)算法导论(可能会比较难,但是这本书也算算法界的圣经了吧)labuladong的算法小抄:https:github。comlabuladongfuckingalgorithm计算机网络
  计网的重要性同样不言而喻,个人总结的一些不完全的要点如下:HTTP1。1、2。0和3。0的新特性HTTP常见状态码及含义HTTPS(握手、CA、解决的问题、对称加密与非对称加密等)常见HTTP请求方式的含义如何优化HTTPHTTPSOSI七层与TCPIP四层区别及其含义TCP三次握手(是什么、为什么)TCP四次挥手(是什么、为什么)TCPTIMEWAITCLOSEWAIT状态TCP长短连接TCP的特点及报文结构TCP是如何保证可靠传输的TCP的重传机制TCP的流量控制与拥塞控制TCP滑动窗口UDP特点、使用场景、报文结构DNS解析及其过程IPv4、IPv6区别IP地址的分类子网掩码的含义DHCP协议ICMP协议(ping命令)MAC地址的含义交换机和路由器的区别ARP协议浏览器输入url发生了啥
  计网就没啥好说的,基础中的基础,面试中的常客,各路谢希仁自顶向下黑皮书啃起来就完事了操作系统
  个人总结的一些不完全要点:操作系统的四个特性用户态和内核态(是什么、为什么)上下文切换IPC通信线程同步的方式进程、线程、协程的区别进程的三态模型进程调度算法死锁产生的四大条件死锁的预防如何解决死锁LinuxIO模型(阻塞式IO非阻塞IOIO多路复用信号驱动IO异步IO)Reactor模型零拷贝虚拟内存分页分段段页式区别及含义页面置换算法磁盘调度算法Linux文件系统组成硬链接与软链接Java基础
  个人总结的一些不完全要点:问到烂的HashMap、HashTable、ConcurrentHashMap一些常见的集合类(TreeMapArrayListLinkedListArrayDeque之类的)equals和hashCode与equals如何理解面向对象(抽象继承多态封装)Java异常分类深拷贝与浅拷贝七大基本类型(语法糖包装类)Object类有什么方法StringBuilder与StringBufferString的intern()方法为什么String不可变jdk的新特性(8lambdaOptional9String改成byte〔〕存储之类的)JavaBIONIOAIO泛型和类型擦除
  推荐书籍:《Java核心技术卷III》,进阶点看《EffectiveJava》《ThinkinginJava》
  这里我个人并不是很推荐去看视频,论知识的获取而言,我更偏向自己探索吸收,而不是以喂的方式学习。JVM
  个人总结的一些不完全要点:Java内存模型、运行时数据区Java对象创建过程Java对象的构成类加载过程类加载器及双亲委派模型(是什么、为什么、如何主动破坏、优缺点、如何实现)堆内存分配分配策略四种引用类型区别及含义如何判断对象已死亡内存泄露分析常见GC算法常见垃圾回收器(CMS、G1等)Java到底是值传递还是引用传递FullGC原因及排查JVM常用监控工具(例如jmapjstack等)JVM常见参数(例如XmsXmsSurvivoRatio等)
  周志明老师的《深入理解Java虚拟机》啃起来就完事,涉及到的知识也和操作系统有些关联,对于Java的学习,切勿停留表明语法,都动手实践,切勿眼高手低。多线程
  个人总结的一些不完全要点:线程池(Executor框架,为什么阿里巴巴Java开发手册不允许使用Executors去创建线程池,优点,如何使用,如何配参数可以看看这篇:Java线程池实现原理及其在美团业务中的实践)AQS原理常见JUC工具类(CountDownLatch、CyclicBarrier、Semaphore、Atmoic原子类)synchronized关键字ReentrantLock可重入锁自旋锁互斥锁乐观锁悲观锁公平锁非公平锁读写锁Java锁升级流程(无锁偏向锁轻量级锁重量级锁)ThreadLocal(使用场景原理)volatile关键字(是啥、做了啥、禁止指令重排序、缓存一致性原理、happensbefore原则)Java线程的状态(NEWRUNNABLEBLOCKEDWAITINGTIMEDWAITINGTERMINATED)Object。waitThread。sleepThread。joinThread。yield方法作用
  推荐书籍:《Java并发编程实战》《Java并发编程的艺术》都很经典Spring框架
  个人总结的一些不完全要点:SpringIoC思想、特点、原理Spring事务Spring循环依赖SpringAOP原理(动态代理JDKProxyCGLibAspectJjava反射机制等)SpringMVC原理SpringBoot自动装配原理Spring常见模块(iocaopaspectsjdbcjmsormwebtest)Spring事务传播机制Spring用到的的设计模式SpringBean的生命周期
  针对Spring框架的学习一定要多实践,多翻看官方文档,切勿只停留于片面的技术博客,看看开源项目,从一个小demo开始做起,慢慢就会逐渐领会到框架的精髓。MySQL
  个人总结的一些不完全要点:数据库设计的三大范式MySQL常见存储引擎(InnoDBMyISAMArchive等)死锁innoDB行锁(gapXS锁)MVCC机制(原理及实现undolog一致性视图)事物的ACID特性事物的隔离级别脏读幻读可重复读一条SQL语句执行的过程(binlogredolog)索引(聚簇索引、辅助索引、联合索引、原理)SQL语句分析慢查询分析SQL语句优化读写分离分库分表(水平垂直拆分)
  推荐书籍:《MySQL必知必会》《SQL基础教程》
  极客时间丁奇老师的《MySQL实战45讲》也有口皆碑,很推荐!
  多联系SQL语句,在面试中有可能会让你手撕SQL题,多在项目中对sql进行优化、分析。Redis
  个人总结的一些不完全要点:五种数据类型(string、list、hash、set、zset)其他数据类型(BitMapGeospatialhyperloglog等)Redis单线程模型(为什么高效?为什么不用多线程?Redis6。0多线程的目的?)RedisIO多路复用机制(select、poll、epoll、Reactor模型)持久化机制(快照、AOF)Redis内存淘汰机制如何判断数据过期?Redis事务Redis渐进式rehashRedis集群(主从复制、哨兵、cluster集群)如何保证数据库缓存一致性?分布式相关
  分布式领域的知识真的太多太多了,几乎是一个无底洞,如果对其中一两个框架比较熟悉其实在面试中也是很加分的。
  不完全要点:CAP原则与BASE理论分布式一致性相关(ZooKeeper、Paxos协议、ZAB协议之类)NoSQL(Redis、MongoDB、memocached等)SpringCloud(服务发现与注册、负载均衡、网关)RPC框架(例如Dubbo这类,序列化协议protobuf这类)消息队列(业内使用最多的Kafka、阿里的RocketMQ、RabbitMQ)分布式事物、分布式锁编程工具GitDockerLinux命令投递与选择
  金三银四、金九银十分别对应春招和秋招的时间节点,春招大部分面向的是实习生的招聘,而最后在秋招环节,一大批的hc要被成功转正的实习生所占有。
  可能对于想进大厂的双非本科生而言,大三的春招就是你进大厂几率最大的时候,往往越到后面,面试的要求会越来越高,机会是留给有准备的人这句老话一点都没有错。
  尽量选择提前批,很多公司的提前批可以免去笔试,而且这时候hc多,面试流程快,只要通过面试基本就有位置。
  在投递上,尽可能进大公司,有大公司给你做的背书会让你的职业生涯越走越顺。一点软实力
  抛开技术,其实无论是性格也好,还是情商也罢,虽然表面上看对技术岗似乎影响不大,但这玩意切切实实会潜移默化的影响别人对你的印象。
  就比如在对一个问题的阐述上,一些人的发言听起来就很有层次感,很舒服,包括与面试官的沟通(亦或是聊天瞎扯),一个性格随和开朗,不卑不亢,说话有调理的人,谁不喜欢呢?
  一位前辈也告诉我,抛开技术层面,面试官也会很在意你的价值观与为人,如果价值观或者人品出现问题则会一票否决。一个高傲,说话有棱有角,目中无人的候选人,即便技术再好可能也不太会博得面试官的认可。
  其实软实力这一块要在生活中慢慢锻炼,与不同的人接触沟通,适应不同人的性格。谦卑(不是自卑)的态度,坦诚的交流,冷静的思考,往往是一场面试成功的潜在因素。心态问题
  少抱怨,行动才是缓解焦虑的最佳途径
  几乎没有人能够做到安逸的度过一生,产生焦虑的情绪也十分正常,所有的焦虑都来自某种持续的心理矛盾。警惕身边贩卖焦虑的消息,冷暖自知尽自己最大的努力,只为让未来的自己不后悔
  真的很推荐大家能养成坚持锻炼的习惯
  每周三次、每次三十分钟的体育锻炼,与最强劲的精神药物,有同样的效果
  坚持锻炼给人带来的好处,其实是潜移默化的,身体素质、心态、外表、性格都会慢慢变好,而且,晚上的时候,会睡得更好。
  仿佛乱七八糟的想法和担忧,全部随着汗水流走了,梦中无事,睡眠质量的提高,这本身也能缓解焦虑情绪。运动可以让身体产生内啡肽,极大地缓解焦虑水平,一般来说,跑步之后,虽然身体是累的,但精神明显清爽很多。
  给予自己积极的心理暗示,切勿盲目自信,尽力去做,不要让自己后悔,不管结果如何。说在最后
  脚踏实地,保持谦卑。
  技术这条路远远没有尽头,且不过是围城罢了,外面的人想拼命往大厂钻,中年程序员想拼命摆脱危机,但无论如何,做技术的一定要保持一个谦卑的心态。
  一点拙见,还望包涵!
  记得一键三连哦!!!
  关注我,带你更好的学习编程。

仰望星空脚踏实地我们要常怀远虑,居安思危,保持战略定力和耐心,致广大而尽精微。致广大而尽精微即既要致力于达到广博深厚的境界,又要尽心于精细微妙之处,要求我们既要仰望星空,又要脚踏实地,道出了我……悲观者往往正确,乐观者往往成功命运对人的考验,不是在你忙的时候,而是在你闲的时候,你会做什么选择。人生的绝大部分时间是处于没有什么红利的状态。有红利是幸运;没红利,拼命努力才是常态,不能因为没红利就不……年近四十志渐衰,久叹青春不重来年近四十志渐衰,久叹青春不重来。东拼西闯无疑惑,额头青丝一半白。目神散,面染离,满腹累赘腿难抬。岁月赠我百斤肉,可曾留下一两财。最近网络上传播最火热的电视剧狂飚,印象最深……微软百度进军ChatGPT,AIGC爆火!AIGC概念股全梳摘要:微软、百度进军ChatGPT,AI成为近期的热点,AIGC爆火,概念板块涨幅居前。本文详细解析了AIGC是什么?应用范围?AIGC背后需要大算力的支持,文末梳理了核心概念……微软试图在大规模裁员后澄清其Hololens军企设备业务细节与公众的看法相反,微软首席运营官兼Windows和设备副总裁罗宾塞勒通过该公司的混合现实博客向HoloLens社区解释该项目并没有完结。据塞勒说,微软仍然致力于支持HoloLe……如何让孩子开始阅读从人脑的结构聊聊阅读这件事作为一位勤恳努力学育儿的家长,以下说法你眼熟么?你不应该太早教孩子读书的5大原因你一定要从小教孩子读书的5大原因。Or你的孩子应该多读神话,这能帮助孩子……罗比尼奥的风流情史40个XX背后的堕落!花前蝴蝶翩翩飞月下人儿一对对最是风流裙下鬼世人有叹若此君,在阅读此文之前,麻烦您点击一下关注东东哥有货,感谢您的支持!我确实认为,我还没有兑现自己全部的天赋。200……油价大涨,猪价回暖,花生遇冷下调,玉米小麦齐降价,啥情况?我国油价上调,其中汽油价格上调210元吨,柴油价格上调200元吨。猪价虽然依旧低迷运行,但部分地区已经回暖,尤其是华东、华北和东北地区猪价都有不同程度的上涨。花生价格盘面表现偏……生气就是惩罚自己(生活感悟)头条创作挑战赛我的生活也是头条生活中谁都会遇到烦心事,自己陷进去走不出来,伤心难过,心情郁闷,但安慰别人的时候自己说的一套一套的,但事到自己身上就想不明白了,其实你生气就……意甲1逆转克雷莫内塞暂升第二北京时间1月29日凌晨1点30分,202223赛季意大利足球甲级联赛第20轮,国际米兰前往客场对阵克雷莫内塞。上半场,奥克雷克破门帮助主队取得领先,随后劳塔罗马丁内斯进球扳平比……这条假新闻是ChatGPT写的?警方已介入调查近日,一条关于杭州3月1号取消限行的新闻稿,引发广泛传播。据报道,记者调查发现,这是一条不实新闻。据了解,2月16日下午,杭州某小区业主群在讨论ChatGPT。一位业主就……有一种浪漫叫甜蜜打卡哈尔滨来源:【黑龙江日报】哈尔滨是一座具有异国风情的美丽都市,素有东方莫斯科美称,它也是冰雪文化的发源地之一。美丽的松花江蜿蜒穿过,涤荡着这座百年冰城,走进冬天的哈尔滨,就像走……
三部门部署推进企业吸纳就业社保补贴直补快办为加大就业政策实施力度,推动政策速享尽享,人社部、教育部、财政部6月29日发布通知,部署实施企业吸纳就业社会保险补贴政策直补快办行动。通知要求各地坚持突出重点、精准施策,……新iPhone销量遇冷,几乎无人问津,为什么中国人不爱小屏旗新款iPhoneSE现在已经正式开卖了,但是我们看到关于这款手机的销量,在电商平台上的表现却不是特别的好,目前的下列评价数据只有2000条。很显然这款手机几乎已经沦落到无人问津……赵淑珍儿子和王菲离婚可怜了孙女李嫣,如今他子女双全,我无憾2022年三月初,51岁的李亚鹏官宣结婚生子的喜讯,对方是相处了两年的彝族姑娘海哈金喜。双喜临门,51岁的李亚鹏再度当爹,得知这个消息后,比当事人更开心的应该就是李亚鹏的……旅游天地北京龙潭公园大门北京龙潭公园初游记乐七天今天是3月22日,继续被封控在家里避疫。打开移动硬盘,翻到两年前的今天初次游览北京龙潭湖公园的图片,让我感到很亲切。……上新啦!这条骑行线路可训练,可赏景,还能横穿大美房山!上新啦今天方方继续为大家推荐房山骑行线路骑行之文化古迹线起点周口店,终点云居寺,途经周张路道路特点综合型道路,有上坡有下坡还有平路以及起伏路,很多……什么原因?今年已有多款知名游戏停运,涉腾讯网易等大厂(图源:图虫创意)今年2月,腾讯代理发行的游戏《我的起源》发布停运公告称,因腾讯与《我的起源》开发商的代理协议即将到期,经与开发商友好协商,腾讯将于2022年4月25日1……智商高的孩子,大多有这3种怪癖,家长别盲目纠正)你家孩子一看就聪明。哪怕只是一句客套话,身为父母的我们还是会忍不住高兴。但很多时候,我们不仅不觉得自己的孩子聪明,还会觉得孩子很调皮,不省心。实际上,……治愈系晚安句子,句句走心,睡前必看1。未来会怎样,要用力走下去才知道,你既然认准了一条路,又何必去打听要走多久,先变成更喜欢的自己,反正路还长,天总会亮。2。世事岂能两全,我们的一生中,得到的同时也总在失……一夜9大伤病动态!詹眉大概率缺阵乔治有望本周复出6人赛季报销北京时间3月29日,随着常规赛接近尾声,各支球队也出现不少伤病。过去这一夜,又有哪些伤病动态更新呢?湖人的詹姆斯脚踝肿胀,浓眉恢复训练,两人均大概率缺席明日比赛。又有6人赛季报……没对象,没戏拍,滞留在家中的大龄女青年,马苏真的有点愁人明星给很多人的第一感觉就是有钱任性,娇贵精致。其实有些明星私底下还是很接地气的,和普通人的生活日常差不多,马苏就是这样一个明星。近日,演员马苏在社交平台分享了一段自己在家……国家地理评选一生必去的五十个地方,来看看你还有哪里没去《国家地理》曾评选出中国一生必去的五十个地方。每一个都让人无限向往。美丽中国,你都去过几个?快转发给你想要结伴旅行的人吧。1。喀斯特2。九寨沟3。大兴安岭……微信拍一拍撤回有痕迹吗?怎么进行撤回?微信拍一拍可谓是让大家又爱又恨的一个功能了,自上线以来就饱受大家的吐槽,如果不小心拍了别人,尤其是自己的上司和老板,那尴尬程度简直真的可以扣出个三室一厅。幸好,微信拍一拍是可以……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网