首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏后端JavaEE

    面试2

    中间发生了什么事情):DNS解析服务 用户输入完地址掉下回车,先找域名对应服务,DNS,传ip,在请求URI,创建链接 ,三次握手,成功,客户端发送报文,建立http请求+springmvc执行流程,断开连接 2. 7.为什么写service不直接写实现类 解耦、异步开发,提高工作效率 8.开发中遇到了那些问题,与解决 ---- ---- ---- 002篇: 1.从数据库取值,服务器启动就加载这个值到内存 2. , 1 2

    54620发布于 2020-12-07
  • 来自专栏E条咸鱼

    面试记录-2

    根本想不起来其他的) 说一下命令执行和代码执行的区别 命令执行就是执行操作系统的命令,代码执行就只是执行你那个语言的代码,比如php的话,需要用system才能执行系统的命令 不用工具,怎么判断一个xxx框架 当时面试不是这个问题

    81720发布于 2020-09-22
  • 来自专栏程序工场

    谈谈技术面试

    作者:lzprgmr 链接:www.cnblogs.com/baiyanhuang 只要是招一个技术人员,不管是初级的程序员还是高级软件工程师,技术上的考核都必不可少。 很荣幸作为面试官参与过公司的一些技术面试,从中也体会到了一些东西。 首先,我觉得技术面试是需要讲究技巧的,不是随随便便拉一个技术不错的人就可以,因为面试的过程是双方相互交流的过程,你需要给对方营造一个轻松的气氛,并在不断的提问与回答的过程中,进行“合理的引导”,“适时的追问 所以我觉得一个公司的技术面试需要有良好的经验传承,不光光只是留来一些题库;也不光光是一句要相互尊重,你代表公司的形象;更重要的如何去主导一场面试,全面、准确的了解对方的能力。 另外,因为现场面试需要耗费双方很多的时间与精力,所以针对上面三个方面,最好能先进行一下电话面试,做一个大概的了解,这样可以避免不必要的耗费 - 所以,做好电话面试也就非常重要有了:你需要做成尽量准确的判断

    43140发布于 2018-07-24
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java面试系列2

    String str1 = "abc"; String str2 = "abc"; System.out.println(str1==str2); //true 可以看出str1和str2是指向同一个对象的 String str1 =new String ("abc"); String str2 =new String ("abc"); System.out.println(str1==str2); / 这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在WINDOWS下,栈的大小是2M(也可能是1M,它是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow。 九、怎样用最有效率的方法算出2乘以几等於16? 2 << 3 十、简述逻辑操作(&,|,^)与条件操作(&&,||)的区别 区别主要答两点: a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型 b.逻辑操作不会产生短路

    77960发布于 2018-03-19
  • 来自专栏女程序员的日常

    腾讯面试经验2

    例如:第一个数组有{1,2,3},第二个数组有{2,3,5},则合并后为{1,2,3,5}。 面试官提示我本道题是在64位系统下实现,而我需要的空间大小为元素取值的范围,也就是说最多能达到2^64远大于1Gb,所以这个方法是不可行的。 ? (2)我知道我一直没有利用到“有序”这个关键词,所以我抓紧这关键词,首先想到的是二分查找:以两个数组A、B合并为例,以A数组为基准,遍历B数组的元素,利用二分查找,将B的元素在A中找到最适合的位置, 若 写了一个最简单的代码: 1 //-1:异常 2 //0:不是回文数 3 //1:是回文数 4 #define N 100 5 int Palindromic(int value) 6 { return 0; 34 return 1; 35 } 36 }    后来仔细想想以前的代码,还有更简单不易错的代码: 1 //0:不是回文数 2

    3.4K10发布于 2017-12-25
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    【非技术面试】如何克服面试紧张

    面试紧张直接影响到求职成功与否。那么怎样才能调节好自己的心理状态,克服面试时的紧张情绪呢? 有自信心 有信心不一定赢,但没信心一定输。相信自己完全能胜任此项工作。 面试时可以适当提高服装档次,穿得整洁大方,以改变自身形象,增强自信心。 平常心对待面试 做好承受挫折的心理准备。 要做好充分的准备工作 预计到自己临场可能很紧张,应事先举办模拟面试,找出可能存在的问题与不足,增强自己克服紧张的自信心; 反复告诫自己,不要把一次面试的得失看得太重要 应该明白,自己紧张,你的竞争对手也不轻松 不要急着回答问题 主考官问完问题后,求职者可以考虑三五秒钟后再作回答,在回答面试题时,需要清晰表述自己的看法和情况,否则你一旦意识到自己语无伦次,会更紧张,结果导致面试难以取得应用的效果,所以切记,面试从头至尾声

    77980发布于 2018-03-19
  • 来自专栏PM吃瓜(公众号)

    缓存技术 2

    "13" ["title"] => string(4) "thinkphp的缓存技术" ["content"] => string(8) "thinkphp的缓存技术" => string(4) "缓存" ["thumb"] => string(0) "" ["description"] => string(7) "thinkphp的缓存技术 第二次访问 array(10) { [0] => array(12) { ["id"] => string(1) "1" ["catid"] => string(2) "13" ["title"] => string(4) "thinkphp的缓存技术" ["content"] => string(8) "thinkphp的缓存技术" => string(4) "缓存" ["thumb"] => string(0) "" ["description"] => string(7) "thinkphp的缓存技术

    93320发布于 2019-08-13
  • 来自专栏Java探索之路

    Servlet技术2

    utf-8"); get请求方式乱码解决: 方式一:每个数据都要单独的进行转换 String uname=req.getParameter("uname"); String uname2= 解决: session技术 使用: 创建session对象 HttpSession session =req.getSession(); 存储数据到session中 session.setAttribute 2、 校验session是否失效,存储数据到session对象中或者获取session中的数据或者删除session中的数据 特点: session解决了同一个用户不同请求的数据共享问题。 使用: 创建ServletContext对象 ServletContext sc1 = this.getServletContext(); ServletContext sc2 2、通过ServletConfig对象配置局部属性(专属每个servlet) ? ?

    51620发布于 2020-07-25
  • 来自专栏慕容千语的架构笔记

    高并发技术面试专题汇总,BAT技术面试不过如此!

    这是他去年早些时候出去面试,拿到 BAT 等多家一线互联网公司技术专家 Offer 的面试经历。 先介绍一下这位朋友的个人经历: 本科毕业,接近 10 年工作经验。 一面就直接过去当面聊了一次,大概从下午 2 点聊到了下午 4 点多,时间很长,炮火相当猛烈。 一面面试官也是专家职级,上来就是先聊项目,针对项目中的各种细节仔细问,就项目展开,而且极其注重细节。 据朋友讲,二面面试官态度非常好,很和蔼,看来一面面试官反馈之后,这个 Team 对朋友还是比较重视的。 技术深度 二面内容就从广度变成深度了,面试技术实力很深厚,应该是有十几年经验。 1、高性能架构 性能优化如何理解 JVM调优 JAVA程序性能优化 Tomcat Mysql 2、开源框架解析 1.spring概述 2.Spring 容器 3.Spring AOP 4.Spring 分布式消息通讯 异步与MQ 分布式缓存 NoSql 数据存储 高并发分流技术Nginx 分布式文件存储fastdfs 5、团队协作开发 Git Maven Jenkins Sonar 6、B2C商城项目实战

    1.1K20发布于 2019-06-12
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    面试虐菜】—— JAVA面试题(2

    2 String与StringBuffer String类是不可变类,字符串一旦初始化后,就不能被改变。而StringBuffer类是可变类,字符串值可以呗改变。

    92550发布于 2018-01-17
  • 来自专栏java学习java

    java面试强基(2

    占内存大小 : 字符常量只占 2 个字节; 字符串常量占若干个字节。 java注释有哪几种? 单行注释。 多行注释。 文档注释。 标识符和关键字的区别是什么? ​

    43430编辑于 2022-11-20
  • 来自专栏用户2442861的专栏

    *Android面试实战总结2

    随后 就是 android 技术 跟我面试。大概面试了 四十分钟吧。惯例 总结了一下 有六七个问题,这个技术水平比较高,问得问题 有几个我开发中都没有遇到过。这次面试感觉 没戏。。。 不气馁 面试官01问:解析json。 type类型,和 convertview 去实现复用,  这里如果type 很多 复用的话,在getview 方法里面要写很多 判断,假如 type==0 inflate 一个layout01,type==2 随后 就是 android 技术 跟我面试。大概面试了 四十分钟吧。惯例 总结了一下 有六七个问题,这个技术水平比较高,问得问题 有几个我开发中都没有遇到过。这次面试感觉 没戏。。。 type类型,和 convertview 去实现复用,  这里如果type 很多 复用的话,在getview 方法里面要写很多 判断,假如 type==0 inflate 一个layout01,type==2

    50830发布于 2018-09-20
  • 来自专栏前端小而全的知识归纳

    JS面试之对象(2)

    1.对象的声明方法 1.1 字面量 var test2 = {x:123,y:345}; console.log(test2);//{x:123,y:345}; console.log(test2.x) ;//123 console.log(test2. 对象的属性 2.1 属性分类 1.数据属性4个特性: configurable(可配置),enumerable(可枚举),writable(可修改),value(属性值) 2.访问器属性2个特性: get ("foo"); var s2 = Symbol("foo"); s1 === s2 // false 3.3 用法 1.不能与其他类型的值进行运算; 2.作为属性名 let mySymbol = Symbol 用法: 合并多个对象 var target = { a: 1, b: 1 }; var source1 = { b: 2, c: 2 }; var source2 = { c: 3 }; Object.assign

    91420发布于 2019-04-17
  • 来自专栏万丈高楼平地起

    前端面试2)javascript

    boy1.arr.push(2); console.log(boy1.arr,boy2.arr);// [1,2] [1] // 缺点1:方法不能复用 console.log(boy1.say == = boy2.say) // false (说明,boy1和boy2 的say方法是独立,不是共享的) // 缺点2:不能继承父类原型上的方法 Parent.prototype.walk = function 3、组合继承(原型链继承和构造函数继承) 核心:用原型链实现对原型属性和方法的继承,用借用构造函数技术来实现实例属性的继承。 跟强制缓存相关的 header 头属性有(Pragma/Cache-Control/Expires) 缓存是一种保存资源副本并在下次请求时直接使用该副本的技术。 原因就在于 f1 是 f2 的父函数,而 f2 被赋给了一个全局变量,这导致 f2 始终在内存中,而 f2 的存在依赖于 f1,因此 f1 也始终在内存中,不会在调用结束后,被垃圾回收机制(garbage

    1.6K20编辑于 2022-03-08
  • 来自专栏xiaosen

    Python面试十问2

    一、如何使用列表创建⼀个DataFrame # 导入pandas库 import pandas as pd # 创建一个列表,其中包含数据 data = [['A', 1], ['B', 2], [' 2 C 3 二、如何使用Series 字典对象生成 DataFrame # 导入pandas库 import pandas as pd # 创建一个字典对象 data = {'Name 5 8 2 3 6 9 A B C add 0 1 4 7 12 1 2 5 8 15 2 3 6 9 18 八、pandas的合并操作 如何将新⾏ 3, 4],"b":[5, 6, 7, 8]}) # 使⽤dictionary创建第⼆个Dataframe df2 =pd.DataFrame({"a":[1, 2, 3],"b":[5, 6, 7] }) # 现在将df2附加到df1的末尾 df1.append(df2) 第⼆个DataFrame的索引值保留在附加的DataFrame中,设置ignore_index = True可以避免这种情况。

    1.6K10编辑于 2024-05-07
  • 来自专栏golang算法架构leetcode技术php

    php面试题(2

    代码是HTML的一个变种,通过程序自定义我们的标签,比如“[a]PHP中UBB的使用[/a]”这样的标签,其实质就是查找[a][/a]标签,将其替换成的标准html,说白了,就是将标准的html标记通过技术手段使其简化 这个问题有一个很大的坑,面试官可能会从这个问题下手问你一大堆问题。 linux:traceroute,windows:tracert a=[0,1,2,3]; b=[1,2,3,4,5]; a+=b; var_dump( 基础问题。本质还是考PHP数组的结构和特点。 面试官要是问你,备机的数据不一致怎么办,你要勇敢怼回去,你们每秒多少写入操作。按照百万级表,每秒1000的写入效率,正常的设计是,分布在2台机器上每台500。 2)信号量 信号量是一个计数器,可以用来控制多个线程对共享资源的访问.

    3K20编辑于 2022-08-02
  • 来自专栏李家的小酒馆

    struts2面试整理

    如果用户请求以action结尾,该请求将被转入Struts 2框架处理。 5. struts2配置文件覆盖顺序 struts.xml -> struts.properties -> web.xml(配置过滤器时,指定参数。 默认的struts-default有什么作用 struts-default包是由struts内置的,它定义了struts2内部的众多拦截器和Result类型,而Struts2很多核心的功能都是通过这些内置的拦截器实现 ,当包继承了struts-default包才能使用struts2为我们提供的这些功能。 自定义拦截器 编写一个类继承MethodFilterInterceptor struts2.xml中声明拦截器 struts2.xml中声配置拦截器 , 当指定自定义拦截器时默认拦截器会失效,所以还要显示的在指定一次

    75900发布于 2017-12-26
  • 来自专栏大数据 - Cloudera Hadoop

    Linux 技术面试基础题

    最近参加公司的内部面试,作为一名DepOps 工程师。对于Linux 技术相关的面试的问题,肯定少不了。试想一下,假如自己是一位面试官,我会问面试者什么问题。 ssh 使用方式: ssh 用户名@IP address 2. 怎么在Linux系统之间发送文件,使用什么命令 ?

    1.3K00编辑于 2022-01-12
  • 来自专栏Java那些事

    BAT 技术面试复习大纲

    针对上图做以下几点说明: 分布式与系统设计部分对于大厂面试来说至关重要,但是小厂面试考察的会少一点。 语言基础部分,阿里喜欢问 Java、腾讯喜欢问 C++,其它大厂面试考察会少一些,小厂面试会考察多一些。 数据库、中间件和框架部分对于大厂面试来说不是那么重要,但是对于小厂面试会重要一些。 最好在项目中使用到这些技术,才能让这些技术成为亮点。 项目在实习招聘阶段中不是特别重要,但是在校园招聘阶段重要程度会增高。 2. 操作系统 ? 2.1 基础 ★★★ 进程与线程的本质区别、以及各自的使用场景。 ★☆☆ 进程状态。 ★★★ 进程调度算法的特点以及使用场景。 ★☆☆ 线程实现的方式。 ★★☆ 协程的作用。 ★★☆ HTTP/1.x 的缺陷,以及 HTTP/2 的特点。 ★★★ HTTP/1.1 的特性。 ★★☆ HTTP 与 FTP 的比较。 ?

    85120发布于 2019-04-24
  • 来自专栏小蠢驴iOS专题

    面试驱动技术 - KVO && KVC

    KVO KVO是key-value observing的缩写 KVO 是Objective-C对观察者模式的又一实现 Apple使用的isa混写(isa-swizzling)来实现KVO 面试题来袭! ** 答:使用了isa混写技术(isa-swizzling) ** 3. 接着2追问,什么是isa-swizzling? 人工智能翻译:使用称为isa-swizzling的技术实现自动键值观察...当观察者注册对象的属性时,观察对象的isa指针被修改,指向中间类而不是真正的类,让开发者只关心他需要关心的类(那些他自己创建出来的类 手动调用 willChangeValueForKey: didChangeValueForKey: 老实说,这种一般也只会存在于面试题中,正常开发中基本上不会存在,拿来应付面试足矣~ ? 之前有稍微搜下了一些这个话题类似的文字,发现都大同小异,因为一般的技术点也差不多这些,本来在犹豫这篇文章是否要发,后来因为是想做一个面试知识体系系列 (面试驱动技术合集) ,还是丢出来,如有雷同,纯属KVO

    1.3K30发布于 2019-03-15
领券