一、情况介绍

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大数据相关知识

总结:无论是春招还是秋招,运气和实力都非常重要。无论去哪里实习,只要初心不改,最终一定能够实现我们的目标。

        

        剑尚未佩妥,出门便江湖。愿历尽千帆,归来仍少年。

春季实习生校园招聘总结相关推荐

  1. 阿里巴巴2014年实习生校园招聘面经(复试)

    今天参加了阿里巴巴2014实习生校园招聘北京站的复试,也就是传说中的终面.趁还有印象,赶紧记录下来赚点访问量. 今年阿里的校园招聘经历了笔试,初面和复试.一共有两次面试,但是复试一下午进行了两轮. 初 ...

  2. 深信服2018年实习生校园招聘总结

    参加了深信服2018届实习生的笔试,面试,顺利拿到offer,下面记录一下自己在这次笔试和面试的一下问题,题目很基础,但是是多选题,非常容易出错,及其考验基本功. 1下面代码能输出hell的是: A. ...

  3. 百度2012实习生校园招聘笔试题

    转自:http://blog.csdn.net/hackbuteer1/article/details/7542774 作者:Hackbuteer1 1.给一个单词a,如果通过交换单词中字母的顺序可以 ...

  4. 考研这么卷,换条路试试​?计算机/互联网校园招聘最新信息大全!

    考研并不是毕业生唯一的出路,考研成绩不理想,或者不愿意考研的同学,可以试试找个互联网.IT类工作. 考研这么卷,换条路试试? 计算机校招,提供各大公司计算机.互联网相关的校园招聘信息,欢迎关注: 下面 ...

  5. 如何通过校园招聘,进入互联网大厂?

    要想找到好工作,及时获得大厂的招聘信息肯定是第一步啦! 微信公众号 "计算机校招",每天都会更新最新的"互联网/计算机/科技类 公司" 校园招聘信息,欢迎关注! ...

  6. 互联网/计算机 校园招聘信息大全!

    要想找到好工作,及时获得大厂的招聘信息肯定是第一步啦! 微信公众号 "计算机校招",每天都会更新最新的"互联网/计算机/科技类 公司" 校园招聘信息,欢迎关注! ...

  7. 考研这么卷,换条路试试​?互联网IT校园招聘信息大全!

    考研并不是毕业生唯一的出路,考研成绩不理想,或者不愿意考研的同学,可以试试找个互联网.IT类工作. 考研这么卷,换条路试试? 计算机校招,提供各大公司计算机.互联网相关的校园招聘信息,欢迎关注: 下面 ...

  8. 辰星计划2021 | 旷视春季实习生招募—空中宣讲会第二弹来了!

    上一期的空宣会,旷视研究院的Face和Video组为同学们分享了超多干货,会后我们也收到了来自全国各地的简历.本期,我们邀请到了旷视研究院极智感知IS组.3D组.AI计算组,为同学们继续带来精彩的空宣 ...

  9. 名企2012校园招聘网申截止日期汇总

    ★有明确截止日期的名企校园招聘项目:★  爱立信2012校园招聘全面启动 近千职位 覆盖全国(网申截止于9月18日) http://ericsson.dajie.com/project/3055 爱立 ...

  10. Hulu 2022春季校园招聘来啦

    2022春季校园招聘来了! @2021&2022届毕业生 01 招聘职位 软件开发工程师 (后端) 软件开发工程师(前端) 算法工程师(机器学习方向) 02 招聘对象 2021&202 ...

最新文章

  1. 第一个ilasm程序
  2. php中cookie的用法
  3. 现代软件工程 第十一章 【软件设计与实现】 练习与讨论
  4. 服务器上批量替换html内的字符,如何批量替换字符串中的某个特定字符?
  5. HibernateTemplate.save()与HibernateTemplate.update() 无法写入数据库的问题
  6. 用Java实现简单的学生管理系统
  7. win10中bochs仿真linux0.11环境快速搭建方法
  8. 佳能2900打印机与win10不兼容_佳能LBP2900 64位驱动下载|佳能LBP2900打印机64位驱动支持Win10/Win7 下载_当游网...
  9. 进击的“懒人经济”,快手又迎来一个万亿蓝海市场
  10. vue使用阿里云视频点播
  11. Linux 中有效用户组和初始用户组
  12. 51单片机 Proteus仿真 电烙铁温度保护系统 DS18B20 温度报警系统
  13. NEG+SBB指令组合的用处
  14. 进攻:设备动作流程(二)
  15. 什么是机器学习PAI
  16. team 配置网卡链路聚合
  17. Linux上网记录搽除,Windows 7上网痕迹快速清除的技巧
  18. 唐山市高中计算机考试,2010唐山中考信息技术科目模拟考试题库(操作题)
  19. PN532 I2C模式STM32开发
  20. 常见国产计算机软件有哪些,8款鲜为人知的良心国产软件,实用且强大,个个堪称国货之光...

热门文章

  1. 阿里云服务器的登录方法
  2. 【UE4】给游戏制作一个简易的小地图
  3. extjs 中时间控件中 时分秒
  4. linux nginx进程占用80端口杀不掉
  5. 微信V3版本支付下单、查询支付订单状态、订单退款接入正式项目中并引入策略模式实操
  6. iOS-百度地图之——POI检索失败BMK_SEARCH_PERMISSION_UNFINISHED
  7. make[1]: *** Waiting for unfinished jobs....
  8. freeswitch拨打分机号
  9. Scala基础入门(五)Scala 内置9种数据类型
  10. oracle查询成绩属于什么等级,oracle认证考试成绩查询方法是什么?