ICode9

精准搜索请尝试: 精确搜索
  • 面试题系列第2篇:new String()创建几个对象?有你不知道的2020-08-25 09:00:37

    Java面试题系列:将面试题中比较经典和核心的内容写成系列文章持续在公众号更新,可巩固基础知识,可梳理底层原理,欢迎大家持续关注【程序新视界】。本篇为面试题系列第2篇。 常见面试问题 下面代码中创建了几个对象? new String("abc"); 答案众说纷纭,有说创建了1个对象,也有说创建了2个

  • Java类的主动使用和被动使用-面试题2020-08-25 08:02:25

      对类的使用方式分为:主动使用、被动使用 所有的java虚拟机实现必须在每个类或接口被java程序“首次主动使用”时才初始化他们   ps: 被动使用不会初始化类,但是有可能会加载类(JVM规范里没有说明)并且,如果在加载的过程中,遇到了.class文件的缺失或者存在错误,类加载器只会在首次主动

  • 机器学习算法岗常见笔试面试题整理2020-08-23 19:03:18

    转:https://www.baidu.com/link?url=d3iK-zj5jeKsVZ94M7Oo6n9tth1Wn-9IkZUo-2Mpcsmc5ov_EUxzBq2kXzm-7I0L1k2wd3oHrHVBJ3-YDC1Iu8l5I98zv-qzixjzYh2BLu662rzKkHrao0xjINLY6Wlj&wd=&eqid=f5f07060001bc0c9000000035f4248d5 数据库中的主键、索引和外键(数据分析岗经常问) 决策树ID3和

  • 面试题 01.02. 判定是否互为字符重排2020-08-22 11:32:53

    public boolean CheckPermutation(String s1, String s2) { char[] c1 = s1.toCharArray(); char[] c2 = s2.toCharArray(); int n = c1.length; if(n!=c2.length) return false; Map<Character,Integer> map1 = new HashMap&l

  • 面试题53:在排序数组中查找数字2020-08-21 23:32:37

    统计一个数字在升序数组中出现的次数。 解题思路 二分查找+顺序遍历(O(n)) 二分查找变体 上代码(C++很香) 法二:二分查找变体   首先,排序数组的查找,应该最先想到二分查找,能做到O(logn)的复杂度优势。然后,统计出现次数,如果用遍历前后的数量的方式,可能会达到O(n)的复杂度,所以,结合二

  • 求求大厂给个Offer:List面试题2020-08-21 09:31:58

    前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 从今天开始,我,三歪,正式开始写面试系列。我给这个面试系列取了一个名字,叫做《求求大厂给个Offer》 上一篇就叫做《求求大厂给个Offer:如何写简历》 所以这篇文章叫做《求求

  • 面试题46:把数字翻译成字符串2020-08-19 22:33:12

    给定一个数字,我们按照如下规则把它翻译为字符串:0翻译成“a”,1翻译成“b”,……,25翻译成“z”。一个数字可能有多种翻译。例如,12258有5种不同的翻译,分别是“bccfi”、“bwfi”、“bczi”、“mcfi”、“mzi”。求一个数字有多少种不同的翻译方法? 解题思路 回溯法(暴力枚举) 动态规划

  • 面试题40:最小的k个数2020-08-18 20:32:54

    输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。 解题思路 排序后遍历(相当于简化后的暴力)O(logn) 借助快排的Partition思想O(n) 上代码(C++香) 法一:排序后遍历(相当于简化后的暴力) class Solution { public: void mySwap(vecto

  • 【网易面试题】二人等价值均分一堆物品后丢弃的最小价值2020-08-18 05:00:37

    title: 【网易面试题】二人等价值均分一堆物品后丢弃的最小价值 date: 2020-08-17 tags: 算法 面试 categories: 技术 参加了2021届网易互联网的秋招内推,分到的是网易云音乐的C++开发(我记得我没有投这么吊的啊。。。) 顺利成章第一批进笔试。 笔试在牛客网,开始之后发卷,上来就

  • Java面试题—Java基础篇2020-08-16 08:00:57

    JDK和JRE有什么区别? ==和equals的区别是什么? 两个对象的hashCode()相同,则equals()也一定位true,对吗? final在java中有什么作用? java中的Math.round(-1.5)等于多少? String属于基础的数据类型吗? java中操作字符串都有哪些类?他们之间有什么区别? String str = "i" 与 String str = new

  • 前端面试题-JS2020-08-13 19:31:39

    3.JS js的基本类型有哪些?引用类型有哪些?null和undefined的区别。如何判断一个变量是Array类型?如何判断一个变量是Number类型?(都不止一种)Object是引用类型嘛?引用类型和基本类型有什么区别?哪个是存在堆哪一个是存在栈上面的?JS常见的dom操作api解释一下事件冒泡和事件捕获事件委托(手写

  • 助你技术上的提升,斩获阿里、京东、小米等Offer,Java最全体系脑图与面试题汇集2020-08-13 18:04:52

    所谓并发编程是指在一台处理器上“同时”处理多个任务。 并发是在同一实体上的多个事件。 多个事件在同一时间间隔发生,编写优质的并发代码是一件难度极高的事情。 Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的. 但是当我们对并发编程有了更深刻的认识和

  • 面试题1--get和post的区别2020-08-13 17:00:48

    参考文章:https://www.cnblogs.com/lanmosonny/p/8881362.html         https://blog.csdn.net/FlyPigYe/article/details/91812973?utm_medium=distribute.pc_relevant_bbs_down.none-task--2~all~sobaiduend~default-4.nonecase&depth_1-utm_source=distribute.pc_relevant_

  • 《剑指offer》面试题10:链表中倒数第k个节点2020-08-13 15:01:10

    题目描述 输入一个链表,输出该链表中倒数第k个结点。   解题思路: 这个题目也延续了剑指offer题目当中信息不给全的传统,其中代码当中的第一个参数head表示链表的表头Node,k表示的是一个数字。我们只需要遍历所有Node,将这些Node放进一个栈当中即可(用列表来代替栈),然后找到栈当中的倒

  • 看饥人谷整理了一些面试题2020-08-12 22:00:17

    HTML: 1、html的语义化? Html的每个标签都有它特定的意义,而语义化,就是让我们在适当的位置用适当的标签, 以更好 的让人和机器(机器可理解为浏览器可理解为搜索引擎)都一目了然.2、meta viewport 是做什么用的?怎么写?有什么属性?3、你用过那些html5标签?4、h5是什么? CSS:1、俩种盒子模

  • 2020年最新 C# .net 面试题,月薪20K+中高级/架构师必看(二)2020-08-12 17:04:34

    二十六、public static const int A=1这段代码有错误么?是什么? 二十七、string 和stringbuilder的区别? 二十八、聚集索引和非聚集索引的区别? 二十九、复合索引? 三十、值类型与引用类型的区别? 三十一、前端闭包的概念? 三十二、储存过程到底是对数据库做了优化,还是没有优化? 三十三、E

  • 《剑指offer》面试题8:包含min函数的栈2020-08-12 17:03:16

    题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。   解题思路: 这个题目我们首先拿到的代码如下: # -*- coding:utf-8 -*- class Solution: def push(self, node): #入栈 def pop(self): # 出栈

  • 常见面试题(更新中)2020-08-12 12:33:17

    1://面试题:如下代码哪句错误?为什么错?怎么改?short s = 5;s += 10;//相当于s = (shrot)(s + 10);//s = s +10;//编译错误,需强制转换!*/ 2:名词解释JVM:Java虚拟机 加载.class并运行.classJRE:Java运行环境 除了包含JVM以外还包含了运行Java程序所必须的环境

  • 计算机网络面试题2020-08-10 20:32:05

    tcp三次握手与四次挥手 tcp三次握手流程图 tcp三次握手的原因 为了实现可靠数据传输, TCP 协议的通信双方, 都必须维护一个序列号, 以标识发送出去的数据包中, 哪些是已经被对方收到的。 三次握手的过程即是通信双方相互告知序列号起始值, 并确认对方已经收到了序列号起始值的必经步

  • 【LeetCode/LintCode】 题解丨微软面试题:大楼轮廓2020-08-07 13:32:03

    水平面上有 N 座大楼,每座大楼都是矩阵的形状,可以用一个三元组表示 (start, end, height),分别代表其在x轴上的起点,终点和高度。大楼之间从远处看可能会重叠,求出 N 座大楼的外轮廓线。 外轮廓线的表示方法为若干三元组,每个三元组包含三个数字 (start, end, height),代表这段轮廓的起

  • 常见面试题-1. 切片2020-08-07 12:02:55

    切片对于序列有效【序列:列表、元组、字符串】 【起始位置:结束位置(开区间):步长】 字符串-->        列表-->      元组也是一样的。  

  • 22.Flume监控、自定义组件、面试题2020-08-07 10:01:25

    一、Flume监控之Ganglia 1.1 前言 Ganglia是UC Berkeley发起的一个开源监视项目,设计用于测量数以千计的节点。每台计算机都运行一个收集和发送度量数据(如处理器速度、内存使用量等)的名为gmond的守护进程。它将从操作系统和指定主机中收集。接收所有度量数据的主机可以显示这些数据

  • 测试面试题集锦(二)| 测试工具篇(附答案)2020-08-06 16:33:11

    本文为霍格沃兹测试学院学员学习笔记。 本系列文章总结归纳了一些软件测试工程师常见的面试题,主要来源于个人面试遇到的、网络搜集(完善)、工作日常讨论等,分为以下十个部分,供大家参考。如有错误的地方,欢迎指正。有更多的面试题或面试中遇到的坑,也欢迎补充分享。希望大家都能找到满

  • 阿里四面P7稳了,得亏我会这些Spring面试题,果然大厂都爱问它们2020-08-03 21:00:22

    前言 先说一下本人情况吧,末流985毕业,毕业之后一直在一家不大不小的公司里安稳上班。上半年因为疫情的原因公司调整了工资,我也是随波逐流跟随大家辞了职。辞职之后向阿里。字节这些都投了简历(但是只收到了阿里的回复)。一路居然惊险但也是成功斩下offer,问的都是最近两年新出的面试

  • 【027期】Java设计模式面试题2020-07-29 09:04:41

    开篇介绍 大家好,我是Java最全面试题库的提裤姐,今天这篇是Java设计模式,主要总结了设计模式相关的问题,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养成一个好习惯。 设计模式有哪些? 创建型 工厂模式与抽象工厂模式

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有