大家好,今天小编关注到一个比较有意思的话题,就是关于哔哩哔哩副总裁离职的问题,于是小编就整理了1个相关介绍哔哩哔哩副总裁离职的解答,让我们一起看看吧。
Java程序员面试中容易被问哪些问题?
谢邀~
从第二家单位开始,就负责社招的面试工作(技术方面),近两两年,也开始负责校招的工作,和大家分享一下我一般会问的问题,和一些我比较看重的地方,大家可以借鉴。
校招
其实说实话,我们单位校招没有什么优势,一般来面试我们公司开发岗位的,最好也就是中等偏上的985学校(最低要求是一本)。所以一般来说,只要不是沟通能力特别差的,基本都会通过。但是面试流程还是要走的,我一般问的都特别简单:
- 基本的数据结构和算法的问题,都是大学课程里面涵盖的内容。
- 一些Java的基础知识,基础到Java的基本类型有哪些,String是基本类型么,诸如此类。
- 简单的SQL语法。
- 最难的可能就是简单的编程问题,基本上就是一个main函数搞定的,输入几个值,经过计算得到结果。
初级
我主要是面试乙方(外包),初级基本上要两年以上工作经验;基本上简历上写什么,我就问什么,所以我建议,如果你不会的东西,不要随便写在简历上。
先做自我介绍,主要看一下表达能力和第一印象,所以我建议大家面试之前都准备一套自我介绍的词儿。
基本上还是从项目出发,先问一下业务上的流程,这个阶段的开发,我对整个项目的流程问的少,还是主要问单个模块的业务流程。
技术方面主要以使用为主,就是看看你是否到底使用过。比如写了使用过Mybatis,那么我可能会问#和$的区别,如果写了使用过Spring的话,那么我可能会问依赖注入有几种方式,诸如此类。
SQL方面会问一些复杂SQL的写法,比如一些数据库函数,左连接右连接之类的。
中级
工作三到五年的。
还是从项目出发,问的可能会稍微的多一些,希望对方可以对整个项目甚至是某一个行业有着整体的了解。
技术方面不仅仅要求是使用过了,我的要求可能会更高一些。如果还是Mybatis,那么我就可能会问到一级二级缓存,甚至是自定义缓存,如果是Spring的话,可能就会问到Bean是如何被管理的。
一些主流技术和框架,可能你没写在简历上,但是我也会问一问。比如现在很常见的内存数据库、Spring Boot等。
Java基础知识可能会问,比如JVM相关、Java的集合等。
SQL方面,优化是我主要问的,比如索引失效的问题。
高级的一般都招不来,哈哈,没有面试过。
我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。
java面试主体分为两个部分:
1.基础知识的面试
(1).如何理解面向对象的编程
(2).如何理解内存中的堆栈和静态存储区的用法
(3).是否可以继承String 类
(4).String和StringBuilder、StringBuffer区别?
等等这些常见的java基础类题目
2.框架及编程思想
(1).spring mvc 工作机制原理
(2).Struts工作机制?为什么要使用Struts?
(3).如何优化Hibernate?
现在只是简单的列举几个面试题目,很多公司的面试直接都没有笔试,因为水平的高低通常意义上讲几句话就能测试出水平的深浅,所以在面试需要注意以下几点:
1.简历上面不要掺杂太多的水份
2.面试过程中要懂得实事求是,不要吹的太厉害,中间遇上一个技术高手几句话就能让自己下不了台
3.对于一些没有工作经验的初学者能做的事情,就是老老实实把基础做好,没有经验能证明自己的只有基础,也只有打好自己的基础才靠谱。
觉得有收获就点赞
1.前台后台都做吗? 10分
这一般是我的第一个问题,超过90%的人会回答:"都做,后台多一点,前台少一点"
这不是我想要的答案,鬼都知道程序员都要多少涉及一下前台,后台更不用说了.
碰到过一个聪明人,他是这么回答的: 前台js写的比较熟练,html的框架模板也能搭建的非常整齐美观,只是特效能力比较差
这个问题我不想过多讨论,加分但不减分
2.事务,什么是事务,为何用事务 10分
大部分面试者,就会举各种各样的例子(比如银行存钱,这个最多)来说明这个问题,其实他们都理解.
但这不是我想要的答案,我期望的答案只有一句:"保证数据的一致性和完整性" ,可惜只有5%左右的人答出来了
这个问题可以大概了解出面试者的分析能力,以及语言总结能力,还有他们对这个玩意的理解程度
答不出减分,举例子不加分
3. 面向切面(AOP),原理是什么 10分
这个就是对技能的掌握程度了
大部分又是举例子,什么找中介啊之类的, 其实就是来掩盖他们懂一点实现逻辑,但是不知道源码怎么实现的.
但还真是有学霸能把代理的原理讲出来,非常好.
答不出减分,举例子不加分,讲出原理双倍分.
4.两个项目之间如何通信 10分
很基础的问题,答上来就有分,说明你接触或者了解过网络
5.在上个问题基础之上问,碰到乱码怎么解决,utf-8和gbk可以直接转换么 10分
大部分应聘者到这里基本就开始胡扯了. 有说声明字符串编码接收的,有说改项目编码的,各种各样五花八门.
更有甚者,utf-8和gbk可以直接转换...
直接说明了他们完全没有遇到过此类问题,也并不了解编码.
答不出不减分,胡扯减分,答对双倍分.
6.简述一项技术或设计模式的原理 20分
这个几乎是送分的,但90%的人答不出.我很不解.
答不出减分,答出加分
-----------------------------------------------------------------------------------------------------------------------------
问完以上几个问题大概可以判断出应聘者的技术程度
不管怎么样
希望多锻炼自己的口才与技术.
到此,以上就是小编对于哔哩哔哩副总裁离职的问题就介绍到这了,希望介绍关于哔哩哔哩副总裁离职的1点解答对大家有用。
还没有评论,来说两句吧...