当前分类

面试题

前端面试题

前端面试(算法篇) - 二分法

前段时间换了份工作,也经历了很多面试,最终通常都会扑在算法上虽说前端是所有程序员中,对于算法的要求最低的一个岗位,但算法依旧是进阶的必修课于是决定记录一下与算法相关的面试题,以后拿去面别人 一、面试题问:有一个一百层的高楼,现在给你两个完全...

前端面试题

前端面试(算法篇) - 约塞夫环

在上一篇《前端面试 - 算法篇(二分法)》的评论中,有朋友提出了一个“循环杀人游戏”就在我为之苦恼的时候,一位同事在我身旁经过,突然说了一句:“咦,这不是约塞夫问题吗?” 一、面试题原题目不太明朗(一号到底杀不杀?)于是把题目优化一下,更接近于...

前端面试题

前端面试(原生js篇) - DOM

根据我的面试经历,一般小公司的面试环节,比较关心框架的熟练程度,以及独立开发组件的能力但大厂通常有五轮以上的面试,而且对 js 基础语法很是看重于是我总结了一些关于 js 基础的面试对话,有的当时没答上来,就在总结的时候就加了点料忽然觉得又该读一遍...

前端面试题

前端面试(算法篇) - 水仙花数

一、面试题问:你知道水仙花数吧?答:水仙?我对花不是很了解啊...问:不是水仙花!是水仙花数,也就是三位数的自幂数。答:emmmmmmmm问:看来是不知道了。如果一个三位数,它每个位上的数字的 3 次幂之和等于它本身,那么这个数就是一个水仙花数。答:额......

前端面试题

前端面试(原生js篇) - 精确运算

一、面试题问:开发的时候有用到过 Math 吗?答:很多啊。比如生成 GUID 的时候,就会用到 Math.random() 来生成随机数。问:别的呢?比如向下取整、向上取整?答:向下取整是 floor(),向上取整是 ceil()。另外还可以用 round() 方法进行四舍五入的取整...

前端面试题

计划与准备

1、页面布局2、CSS 盒模型3、DOM事件4、HTTP协议(运用占90%)(ws(WebSocket)适用于直播,实时性要求比较强的)5、面向对象6、原型链7、通信(两种,跨域通信,普通的前后端通信)8、安全(CSRF,XSS(需要听一下Web安全XSS))9、算法 

前端面试题

web前端知识点1

1. input属于窗体元素,层级显示比flash、其它元素都高。请判断这句话的正确与否。 错误层级显示优先级: frameset > 表单元素 > 非表单元素在html中,帧元素(frameset)的优先级最高,表单元素比非表单元素的优先级要高。表单元素包括:文本输入框,密...

前端面试题

web前端常见面试题

1、什么是盒子模型?CSS 盒模型(Box Model),又称框模型。它包括:content、padding、border、margin,所有HTML元素都可以看作盒子。注: 当通过CSS指定一个元素的宽度和高度属性时,只是设置了实际内容区域的宽度和高度。一旦为页面设置了恰当的 DTD,浏览器...

后端面试题

面试笔记2

Linux下如何查找大文件和大目录 1: 如何查找大文件? 其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定)。那么如何把这些大文件搜索出来呢?例如我

后端面试题

面试笔记1

1. 什么是shell脚本?shell是计算机的壳 ,是用户与操作系统交互的方式。如果你要对计算机发布指令,让计算机去按照你的意愿做事,那么你就需要告诉计算机去做什么事,怎么样去做。一般来说你可以用像

后端面试题

&& 和& 的区别

&& 和& 的区别 按位与:a&b是把a和b都转换成二进制数然后再进行与的运算;逻辑与:a&&b就是当且仅当两个操作数均为 true时,其结果才为 tr

后端面试题

二叉树和二叉查找树之间的区别

二叉树和二叉查找树之间的区别 凡是每个节点都最多有两个叉的树,都叫二叉树。 查找树和排序树是一个东西。特点是中序遍历一遍的结果是单调的。这种树建出来可以用来做二分搜索。 平衡树一般是排序树的一种,并且

后端面试题

面试笔记3

(1)快排是递归排序,为啥排序效率也挺高?快排是通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序

后端面试题

Java内存模型和JVM内存管理

Java内存模型和JVM内存管理 一、Java内存模型: 1、主内存和工作内存(即是本地内存): Java内存模型的主要目标是定义程序中各个变量的访问规则,即在JVM中将变量存储到内存和从内存中取出变

后端面试题

Java堆外内存管理

Java堆外内存管理 1、JVM可以使用的内存分外2种:堆内存和堆外内存: 堆内存完全由JVM负责分配和释放,如果程序没有缺陷代码导致内存泄露,那么就不会遇到java.lang.OutOfMemory

后端面试题

10个经典的Java面试题

这里有10个经典的Java面试题,也为大家列出了答案。这是Java开发人员面试经常容易遇到的问题,相信你了解和掌握之后一定会有所提高。让我们一起来看看吧。 1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识...

后端面试题

9个Java初始化和回收的面试题

 1.Java中是如何区分重载方法的? 通过重载方法的参数类型和顺序来进行区分的。 注意:若参数类型和顺序均相同时,不管参数名是否相同,编译器均会报错,提示方法已经被定义。且不能根据返回值类型来区分,如果根据返回值来区分的话,有时程序里调用方法时...

后端面试题

15个顶级多线程面试题及答案

Java 线程面试问题 在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的...

后端面试题

69个spring面试题及答案

Spring 概述 1. 什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spr...

后端面试题

来自投资银行的20个Java面试题

问题一:在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环? HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问题...

运维面试题

BugFree设置邮箱通知(这里以163邮箱为例)

公司用bugfree在进行新建Bug指派抄送给同事的时候,总是有人不及时登录BugFree去查看指派给自己的,所以要加一个邮箱通知,这样可以及时通知到被指派的同事。百度上很多用的是QQ邮箱来实现的,QQ邮箱也可以,网易邮箱也行。我以网易邮箱为例 讲一下配置BugFre...

前端面试题

web前端开发初学者必看的学习路线(附思维导图)

很多同学想学习WEB前端开发,虽然互联网有很多的教程、网站、书籍,可是却又不知从何开始如何选取。看完网友高等游民白乌鸦无私分享的原标题为《写给同事的前端学习路线》这篇文章,相信你会有所收获。前端开发入门学习有:HTML、CSS、JavaScript(简称JS)这...

  • 友情链接:微信小游戏
  • 微信扫一扫

    微信扫一扫

    微信扫一扫,分享到朋友圈

    标题
    返回顶部