pbootcms二次开发难吗

c语言的程序怎么烧进stm32里?

谢邀~

从第二家单位开始,就负责社招的面试工作(技术方面),近两两年,也开始负责校招的工作,和大家分享一下我一般会问的问题,和一些我比较看重的地方,大家可以借鉴。

校招

其实说实话,我们单位校招没有什么优势,一般来面试我们公司开发岗位的,最好也就是中等偏上的985学校(最低要求是一本)。所以一般来说,只要不是沟通能力特别差的,基本都会通过。但是面试流程还是要走的,我一般问的都特别简单:

  • 基本的数据结构和算法的问题,都是大学课程里面涵盖的内容。
  • 一些Java的基础知识,基础到Java的基本类型有哪些,String是基本类型么,诸如此类。
  • 简单的SQL语法。
  • 最难的可能就是简单的编程问题,基本上就是一个main函数搞定的,输入几个值,经过计算得到结果。

初级

我主要是面试乙方(外包),初级基本上要两年以上工作经验;基本上简历上写什么,我就问什么,所以我建议,如果你不会的东西,不要随便写在简历上。

  • 先做自我介绍,主要看一下表达能力和第一印象,所以我建议大家面试之前都准备一套自我介绍的词儿。

  • 基本上还是从项目出发,先问一下业务上的流程,这个阶段的开发,我对整个项目的流程问的少,还是主要问单个模块的业务流程。

  • 技术方面主要以使用为主,就是看看你是否到底使用过。比如写了使用过Mybatis,那么我可能会问#和$的区别,如果写了使用过Spring的话,那么我可能会问依赖注入有几种方式,诸如此类。

  • SQL方面会问一些复杂SQL的写法,比如一些数据库函数,左连接右连接之类的。

中级

工作三到五年的。

  • 还是从项目出发,问的可能会稍微的多一些,希望对方可以对整个项目甚至是某一个行业有着整体的了解。

  • 技术方面不仅仅要求是使用过了,我的要求可能会更高一些。如果还是Mybatis,那么我就可能会问到一级二级缓存,甚至是自定义缓存,如果是Spring的话,可能就会问到Bean是如何被管理的。

  • 一些主流技术和框架,可能你没写在简历上,但是我也会问一问。比如现在很常见的内存数据库、Spring Boot等。

  • Java基础知识可能会问,比如JVM相关、Java的集合等。

  • SQL方面,优化是我主要问的,比如索引失效的问题。

高级的一般都招不来,哈哈,没有面试过。

我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。

pbootcms新闻怎么发?

作为从事java开发6年的程序猿,参于的面试有七八十场吧,程序猿面试问题是根据企业的招聘需求而定的,三年和五年的程序员遇到的问题是有区别的,所以不能一概而论。


三年开发经验的程序员

础相关

  1. java的基本数据类型有哪些
  2. java中用到的集合的区别,比如ArrayList和LinkedList的区别
  3. 什么是自动装箱和自动拆箱
  4. stringbuffer和Stringbulider有什么区别
  5. hashmap的实现原理
  6. HashMap和hashtable有什么区别
  7. 重载和重写的区别
  8. 接口和抽象类的区别
  9. 开发中使用过哪些设计模式
  10. 请实现一个单利模式
  11. jsp和servlet有没有区别
  12. 如何实现自定义Filter
  13. java中实现多线程的方式

框架相关

  1. spring的特性
  2. spring AOP有哪些应用
  3. struct2的工作原理
  4. hibernate和mybaits的区别
  5. hibernate总如何实现一对多、多对多
  6. hibernate如何解决N+1查询问题

数据库相关

  1. 请手写一个oracle分页查询
  2. 一张成绩表包含语数外三门课程,请帮我查询“小明同学的排名”
  3. 如何解决sql查询缓慢的问题

五年开发经验的程序员

五年开发经验的程序员问道的问题会更趋向于原理方面,当然三年经验的问题依然会问道,但是侧重点不一样了

基础相关

  1. java多线程的实现方式
  2. java线程池的实现原理以及工作流程
  3. 请写一个死锁程序
  4. ConcurrentHashMap的实现原理

  5. java并发中的最佳实践有哪些

  6. volatile关键字的用途

  7. 是否用过消息队列

  8. 是否用过zookeeper和dubbo

  9. zookeeper的选举机制说一下

以上就是一些面试会遇到的问题,当然只是列举了一些,因为每个面试官的侧重点不一样,有的面试官喜欢连环炮是的发问,问完一个接着深入问另一个相关的问题,知道自己回答不上来为止,有的是东一个问题西一个问题,所以没有什么面试宝典,唯一能做的就是加深自己的修炼

我是北漂coder,以上就是我的回答,欢迎关注,一起探讨交流