春季实习生校园招聘总结
一、情况介绍
1.春招情况介绍:春招实习竞争非常激烈。国内知名互联网企业10家左右(阿里、腾讯、网易、百度、京东、美团、滴滴、携程、去哪儿、今日头条、唯品会等等),开发实习生岗位按300-400人来计算,总共也就3000-4000人左右,所以竞争还是非常激烈。
2.介绍本人情况:去哪儿网公司开发实习生。双非学校,软件工程专业。具备一定项目经验(i西科项目负责人),对服务器开发,数据库设计,计算机网络,java语言有一定的了解与认识。不足的地方也很多,数据结构与算法能力不足,对jvm了解时间太迟,对Mysql优化了解太少,计算机网络了解不够深入。
二、春招要求
1.目前大型互联网公司对应届Java研发工程师的基本要求是,熟悉Java语言、熟悉服务器开发流程(Linux环境下)、熟练使用ssh/ssm框架、具备良好的数据库设计与优化能力、了解计算机网络TCP/IP与HTTP等协议、了解操作系统、掌握常见数据结构和算法、了解常用设计模式等。
⑴Java语言。我们要掌握到什么地步呢?①了解HashMap与HashTable、ConcurrentHaMap之间区别与原理(看源码)
②了解LinkedList与ArrayList、Vector之间区别与原理(看源码)
③了解Java多线程,如线程同步方法(sychronize、Lock)使用方法与基本原理等。
④了解JVM,如Java内存区域、垃圾收集器、虚拟机类加载、Java内存模型等
⑤Java动态代理等
⑥还有非常多零碎的知识点需要自己去用心体会。
⑵熟悉服务器开发流程 ①了解web应用服务器(Apache、Tomcat、Jetty等)至少了解一个基本流程与原理
②了解服务器环境配置与部署(在Linux环境下)
③了解数据库连接池(druid)、线程池作用等等
④了解输入网址之后到服务器整个过程
⑤了解常见加密方式(MD5、SHA-1等)
⑶ssh/ssm框架 ①了解SpringMVC与Struct2区别
②了解Spring IOC、AOP等。
③了解SpringMVC请求流程
④Hibernate与Mybatis区别
⑤Hibernate、Mybatis与JDBC区别
⑷数据库设计与优化能力 ①数据库基本知识(存取控制、触发器、存储过程(了解作用)、游标(了解作用)
②基本数据库安全
③数据库优化能力(索引(了解其原理)、分区、分表以及SQL语句优化等)
④数据库设计,不多讲看看i西科和圈子表结构设计(满足三范式等等),多思考。
⑤并发控制(并发数据不一致性、事务隔离级别、乐观锁与悲观锁等)
⑸计算机网络 ①了解TCP与UDP区别,分别应用于什么场景
②了解ICMP协议、ARP协议等
③了解TCP协议(超时重传、流量控制(滑动窗口)、拥塞控制等等)
④了解HTTP与HTTPS区别
⑤了解常见网络攻击(SQL注入、DDOS攻击、重放攻击、DNS欺骗等等)
⑹操作系统 ①了解内存管理页面置换算法(LRU,Java中如何实现(LinkedHashMap))
②了解进程与线程区别
③了解进程间通信方式
④了解死锁与饥饿区别
⑤死锁的产生必要条件
⑥了解如何预防死锁(银行家算法、破坏条件等等)
⑦实现阻塞队列
⑧生产者消费者模型实现
⑺常见数据结构与算法 ①熟练掌握八大算法
②熟练掌握链表、队列、树实现
③能够实现栈与队列
④了解哈夫曼树、b+/b-树、红黑树
⑤掌握BFS/DFS、KMP、DP等等
⑥没什么捷径多刷题(剑指offer、Leetcode)
⑻常见设计模式
①单例模式(双检锁模式)、简单工厂、观察者模式、适配器模式、职责链模式等等
⑼加分项
①了解分布式缓存、Zookeeper、阿里dubbo、Nginx等
②了解NoSQL(Redis等)
③了解Hadoop大数据相关知识
总结:无论是春招还是秋招,运气和实力都非常重要。无论去哪里实习,只要初心不改,最终一定能够实现我们的目标。
剑尚未佩妥,出门便江湖。愿历尽千帆,归来仍少年。
春季实习生校园招聘总结相关推荐
- 阿里巴巴2014年实习生校园招聘面经(复试)
今天参加了阿里巴巴2014实习生校园招聘北京站的复试,也就是传说中的终面.趁还有印象,赶紧记录下来赚点访问量. 今年阿里的校园招聘经历了笔试,初面和复试.一共有两次面试,但是复试一下午进行了两轮. 初 ...
- 深信服2018年实习生校园招聘总结
参加了深信服2018届实习生的笔试,面试,顺利拿到offer,下面记录一下自己在这次笔试和面试的一下问题,题目很基础,但是是多选题,非常容易出错,及其考验基本功. 1下面代码能输出hell的是: A. ...
- 百度2012实习生校园招聘笔试题
转自:http://blog.csdn.net/hackbuteer1/article/details/7542774 作者:Hackbuteer1 1.给一个单词a,如果通过交换单词中字母的顺序可以 ...
- 考研这么卷,换条路试试?计算机/互联网校园招聘最新信息大全!
考研并不是毕业生唯一的出路,考研成绩不理想,或者不愿意考研的同学,可以试试找个互联网.IT类工作. 考研这么卷,换条路试试? 计算机校招,提供各大公司计算机.互联网相关的校园招聘信息,欢迎关注: 下面 ...
- 如何通过校园招聘,进入互联网大厂?
要想找到好工作,及时获得大厂的招聘信息肯定是第一步啦! 微信公众号 "计算机校招",每天都会更新最新的"互联网/计算机/科技类 公司" 校园招聘信息,欢迎关注! ...
- 互联网/计算机 校园招聘信息大全!
要想找到好工作,及时获得大厂的招聘信息肯定是第一步啦! 微信公众号 "计算机校招",每天都会更新最新的"互联网/计算机/科技类 公司" 校园招聘信息,欢迎关注! ...
- 考研这么卷,换条路试试?互联网IT校园招聘信息大全!
考研并不是毕业生唯一的出路,考研成绩不理想,或者不愿意考研的同学,可以试试找个互联网.IT类工作. 考研这么卷,换条路试试? 计算机校招,提供各大公司计算机.互联网相关的校园招聘信息,欢迎关注: 下面 ...
- 辰星计划2021 | 旷视春季实习生招募—空中宣讲会第二弹来了!
上一期的空宣会,旷视研究院的Face和Video组为同学们分享了超多干货,会后我们也收到了来自全国各地的简历.本期,我们邀请到了旷视研究院极智感知IS组.3D组.AI计算组,为同学们继续带来精彩的空宣 ...
- 名企2012校园招聘网申截止日期汇总
★有明确截止日期的名企校园招聘项目:★ 爱立信2012校园招聘全面启动 近千职位 覆盖全国(网申截止于9月18日) http://ericsson.dajie.com/project/3055 爱立 ...
- Hulu 2022春季校园招聘来啦
2022春季校园招聘来了! @2021&2022届毕业生 01 招聘职位 软件开发工程师 (后端) 软件开发工程师(前端) 算法工程师(机器学习方向) 02 招聘对象 2021&202 ...
最新文章
- 第一个ilasm程序
- php中cookie的用法
- 现代软件工程 第十一章 【软件设计与实现】 练习与讨论
- 服务器上批量替换html内的字符,如何批量替换字符串中的某个特定字符?
- HibernateTemplate.save()与HibernateTemplate.update() 无法写入数据库的问题
- 用Java实现简单的学生管理系统
- win10中bochs仿真linux0.11环境快速搭建方法
- 佳能2900打印机与win10不兼容_佳能LBP2900 64位驱动下载|佳能LBP2900打印机64位驱动支持Win10/Win7 下载_当游网...
- 进击的“懒人经济”,快手又迎来一个万亿蓝海市场
- vue使用阿里云视频点播
- Linux 中有效用户组和初始用户组
- 51单片机 Proteus仿真 电烙铁温度保护系统 DS18B20 温度报警系统
- NEG+SBB指令组合的用处
- 进攻:设备动作流程(二)
- 什么是机器学习PAI
- team 配置网卡链路聚合
- Linux上网记录搽除,Windows 7上网痕迹快速清除的技巧
- 唐山市高中计算机考试,2010唐山中考信息技术科目模拟考试题库(操作题)
- PN532 I2C模式STM32开发
- 常见国产计算机软件有哪些,8款鲜为人知的良心国产软件,实用且强大,个个堪称国货之光...
热门文章
- 阿里云服务器的登录方法
- 【UE4】给游戏制作一个简易的小地图
- extjs 中时间控件中 时分秒
- linux nginx进程占用80端口杀不掉
- 微信V3版本支付下单、查询支付订单状态、订单退款接入正式项目中并引入策略模式实操
- iOS-百度地图之——POI检索失败BMK_SEARCH_PERMISSION_UNFINISHED
- make[1]: *** Waiting for unfinished jobs....
- freeswitch拨打分机号
- Scala基础入门(五)Scala 内置9种数据类型
- oracle查询成绩属于什么等级,oracle认证考试成绩查询方法是什么?