前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在一票面试者中,脱颖而出

如何在一票面试者中,脱颖而出

原创
作者头像
程序员田同学
发布2022-04-14 10:46:03
2160
发布2022-04-14 10:46:03
举报
文章被收录于专栏:java-spring

大家好,我是程序员田同学!

入行以来,见过了太多的技术博主,大都以BAT这些大厂的程序员居多,拥有大厂闪闪发光的经历固然让人提神,但是不可否认的是:生活中大都还是普通人居多,学历普通、经历普通、公司普通。

曾亲眼目睹一个同事用六个月的世界,从一个应届毕业生到11K的月薪(应聘城市是郑州,一个没有互联网的城市),亲眼目睹了他的薪资和技术水平的飞跃。

以我为数不多的工作经验,个人觉得提高自己在面试中的筹码有三个方面,从硬实力、个人博客、开源项目三个方面着手,让自己在一票的应聘者之中脱颖而出。

一、硬实力

先前找实习工作时,自己知道技术学的磕磕巴巴,面试的时候内心很虚,即使会的知识点也答得不忍直视。

硬实力是你面试时候的底气,面对面试官提出的各种技术问题能够侃侃而谈,给面试官一种深不可测的感觉。

本文就不一一列举各种面试题,网上各种面试题五花八门,只在此搭建一套知识体系,读者可以选择性的学习。

去年找工作时总结了一套面试题,小伙伴们可以选择性的学习。Java常见面试题

1、计算机基础

①数据结构

数据结构的重要性不言而喻,可能很多的开发小伙伴觉得自己开发从来没有用得上,但是在Java的源码中大量用数据结构,想要进一步提升自己的技术水平,数据结构就是基石。

图、树

其中树比较重要的是红黑树、B树、B+树。至少要知道它们的结构和其他对比的区别。

排序算法

各种排序算法的时间复杂度和各自的应用场景和优缺点。

②计算机网络

网络七层架构

从浏览器发一个请求到后端过程

Http请求详解

请求头、请求体、请求行包含哪些内容。

③安全

SQL注入

Xss攻击

CSRF攻击

2、Java

3、JavaWeb

4、、数据库

5、、Spring、Mybatis、SpringMvc

想要成为一名资深的研发人员,不能仅局限于应用框架,更多的是对源码层的理解。

六、应用组件(RabbitMQ、es等)

七、SpringCloud

八、Jvm

个人认为是最难啃的一块骨头,内容实在是太枯燥了,网上有一些针对性的面试题,可以选择性的啃这些面试题。

九、设计模式

就不一一列举了,十种常见的设计模式,百度很多

二、坚持写博客

之前我对写博客也是提不起来精神,觉得写博客不仅浪费时间,而且看不到任何的收益,就这样一边激励自己一边开始写技术文章。

提高自身技术水平固然重要,提高自己的软实力同样是至关重要的,有自己的技术博客,发表一些有深度的文章,将博客的链接放到简历上,让面试官觉得你是一个爱学习的人,薪资提高自然也不在话下。

写博客的好处很多,但一定要先动笔,才能慢慢感受到这些好处。

三、拥有自己的开源项目

代码语言:txt
复制
同事用了六个月时间做了一个开源应用框架,笼统的说,其实就是一套后台管理系统,集成了各种组件。面试的时候他将开源产品放到了简历上,瞬间勾起了面试官的兴趣,他的高薪资与其开源项目的关系巨大。

从今年二月开始我也着手开始了我自己的开源项目,小伙伴也赶紧策划一个项目,抓紧开始自己的开源项目吧!

代码语言:txt
复制
不得不承认做到以上这些很难,把这个大目标拆分成一个个的小目标,进一寸有一寸的欢喜。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、硬实力
    • 1、计算机基础
      • 2、Java
        • 3、JavaWeb
          • 4、、数据库
            • 5、、Spring、Mybatis、SpringMvc
              • 六、应用组件(RabbitMQ、es等)
                • 七、SpringCloud
                  • 八、Jvm
                    • 九、设计模式
                    • 二、坚持写博客
                    • 三、拥有自己的开源项目
                    相关产品与服务
                    数据库
                    云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档