今天去东胜街面试时,总结一下面试官的问题有感:希望有所感触!求职问问科技有限公司面试问题总结:1.java中的数据类型有哪几种2.抽象类和接口的区别3.arraylist和linkedlist的区别;hashmap和hashtable的区别4.springboot的优势所在5.redis数据库的作用,缓存的实现等等6.线程的实现有哪几种7.单例模式的创建有哪几种方法8.用过哪些非关系型数据库9.关系型数据库的索引有哪些10.总结一句话,还是自己复习得内容太少了原文:https...
1. 内存模型以及分区,需要详细到每个区放什么。JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面,class 类信息常量池(static 常量和 static 变量)等放在方法区new:方法区:主要是存储类信息,常量池(static 常量和 static 变量),编译后的代码(字节码)等数据堆:初始化的对象,成员变量 (那种非 static 的变量),所有的对象实例和数组都要在堆上分配栈:栈的结构是栈帧组成的,调用一个方法就压...
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、MySQL中myisam与innodb的区别,至少5点(1)、问5点不同;(2)、innodb引擎的4大特性(3)、2者selectcount(*)哪个更快,为什么3、MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义(1)、varchar与char的区别(2)、varchar(50)中50的涵义(3)、int(20)中20的涵义(4)、mysql为什么这么设计4、innodb的事务与日志的实现方式(1)、有多少种日志;(2)、事物的4...
摘自传智播客论坛问1:请用简单的语言告诉我C++ 是什么?答:C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。 其编程领域众广,常用于系统开发,引擎开发等应用领域,是最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性!问2:C和C++的区别?答:c++在c的基础上增添类,C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计...
首先我排除不为整数订单金额,因为面试官只给了7分钟。mou(99);//这里调用下面方法function mou($x){$array = array{50,40,30,20,1};$temp = 0 ;$j = $x ;for($i=0;${$temp = $tempfoor($j/$array[$i]);$j = $j%$array[$i];}echo "一共需要". $temp."张优惠卷";return $temp;}?>该方法简单的运用了一下求模,希望有高手给我一个更好的方法,直接回复就好以上就介绍了 PHP面试题:50,40,30,20,1这五张优惠卷,订单金额为X元,用方法...
本篇文章主要的讲述了关于ajax的20道面试题,会了这些题,面试都不怕了,按着这上面的回答,肯定能找到一个好工作的。现在就让我们一起来看这篇文章吧1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajax: AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。 Ajax包含下列技术: 基于web标准(standards-basedpresentation)XHTML+CSS的表示; 使用 DOM(Docume...
本文给大家介绍20道jquery ajax面试题,在前端开发阶段经常会问到,今天小编给大家分享经典的20道AJAX面试题,对ajax感兴趣的朋友一起学习吧1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识)什么是ajax:AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用 DOM(Document ObjectModel...
前言本文针对目前常见的面试题,仅提供了相应的核心原理及思路,部分边界细节未处理。后续会持续更新,希望对你有所帮助。1. 实现一个call函数// 思路:将要改变this指向的方法挂到目标this上执行并返回
Function.prototype.mycall = function (context) {if (typeof this !== function) {throw new TypeError(not funciton)}context = context || windowcontext.fn = thislet arg = [...arguments].slice(1)let result = context....
问题1:JavaScript 中 undefined 和 not defined 的区别JavaScript 未声明变量直接使用会抛出异常:var name is not defined,如果没有处理异常,代码就停止运行了。 但是,使用typeof undeclared_variable并不会产生异常,会直接返回 undefined。
var x; // 声明 x
console.log(x); //output: undefined console.log(typeof y); //output: undefined console.log(z); // 抛出异常: ReferenceError: z is not defined问题2:下面的代...
毫无疑问,jQuery给了JavaScript急需的提振,这是一门如此有用,但同时总是常常被低估的语言. 在 jQuery 粉墨登场之前,我们曾经会写出冗长的JavaScript代码,不仅仅为更大型的应用程序,有时即使是更小的应用程序也要如此. 那种代码常常是既难以阅读又难以维护的.
在使用这个优秀的库之前写过原生的JavaScript,仅仅在用过它的一个月之后,我就能意识到jQuery的真正力量. 鉴于它的巨大人气,有关jQuery的面试问题,以及有关HTML和...
1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识)什么是ajax:AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用 DOM(Document ObjectModel)进行动态显示及交互;使用 XML 和 XSLT 进行数据交换及相关操作;使用 XMLHttpRequest 进行异步数据查询、检索;使用 JavaScript 将所有的...
本文主要为大家分享一篇CSS基础面试题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。1 介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?标准盒子模型:宽度=内容的宽度(content)+ border + padding + margin低版本IE盒子模型:宽度=内容宽度(content+border+padding)+ margin2 box-sizing属性?用来控制元素的盒子模型的解析模式,默认为content-boxcontext-box:W3C的标准盒子模型,设...
Part2:经典题目
1、MySQL的复制原理以及流程
基本原理流程,3个线程以及之间的关联;
2、MySQL中myisam与innodb的区别,至少5点
(1)、问5点不同;
(2)、innodb引擎的4大特性
(3)、2者selectcount(*)哪个更快,为什么
3、MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义
(1)、varchar与char的区别
(2)、varchar(50)中50的涵义
(3)、int(20)中20的涵义
(4)、mysql为什么这么设计4、问了innodb的事务与日志的实...
1. 内存模型以及分区,需要详细到每个区放什么。JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面,class 类信息常量池(static 常量和 static 变量)等放在方法区new:方法区:主要是存储类信息,常量池(static 常量和 static 变量),编译后的代码(字节码)等数据堆:初始化的对象,成员变量 (那种非 static 的变量),所有的对象实例和数组都要在堆上分配栈:栈的结构是栈帧组成的,调用一个方法就压...
20个数据库常见面试题讲解()进了互联网公司,整天也就是搬砖,等到了面试的时候,发现数据库方面,忘得一塌糊涂,抽时间整理了一些数据库方面的题。欢迎大家向我推荐你在面试过程中遇到的问题,我会把大家推荐的问题添加到下面的常用面试题清单中供大家参考。1.事务四大特性(ACID)原子性、一致性、隔离性、持久性?2.事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别?3.MySQL常见的三种存储引擎(InnoDB、...