:题目1:蛋糕奶茶(数组)题目描述:小的蛋糕铺长期霸占着APP中“蛋糕奶茶”栏目的首位,因此总会吸引各路食客前来探店。 小一天最多可以烤n个蛋糕,每个蛋糕有一个正整数的重量。 早上,糕点铺已经做好了m个蛋糕。 有一个顾客要来买两个蛋糕,他希望买这一天糕点铺中最重的和最轻的蛋糕,并且希望这两个蛋糕的重量恰好为a和b。剩余的n-m个蛋糕可以现烤,请问小能否满足他的要求?输入描述:输入包含
转载 2024-09-29 15:46:24
87阅读
代码题一共五道代码题,看了前面三道,ac了三道,后面两道题没有时间看,此处将对前三题进行记录总结,后附代码。第一题 点餐题意:给定一组n个商品的价格,下单购买商品时,必须购买前i个商品,即购买商品列表是商品列表的前缀。提供两种优惠规则,满减优惠和折扣优惠,每次下单只能选择某种优惠规则。问购买前i(1<=i<=n)个商品时,使用哪种优惠策略较优,或者两者一样优。满减规则:给定若干满减优惠
转载 2023-08-08 07:55:26
307阅读
试题:基础篇System.out.println(3 | 9);输出什么?说一下转发(Forward)和重定向(Redirect)的区别在浏览器中输入url地址到显示主页的过程,整个过程会使用哪些协议TCP 三次握手和四次挥手 为什么要三次握手 为什么要传回 SYN 传了 SYN,为啥还要传 ACK 为什么要四次挥手IP地址与MAC地址的区别HTTP请求、响应报文格式为什么要使用索引?索引这
转载 2023-09-06 11:33:55
0阅读
算大厂吗?为什么程序员挤破头也要进大厂?那年十八 母校舞会站着如喽啰那时候 我含泪发誓各位 必须看到我1. 为什么说Java是一门平台无关语言?平台无关实际的含义是“一次编写到处运行”。Java 能够做到是因为它的字节码(byte code)可以运行在任何操作系统上,与底层系统无关。2. 为什么 Java 不是100%面向对象?Java 不是100%面向对象,因为它包含8个原始数据类型,例如
转载 2023-11-01 23:38:52
102阅读
目录1. 请解释一下对象的创建过程?2.加问DCL要不要加volatile问题?3. 对象在内存中的存储布局?4. 对象头具体包括什么?5.对象怎么定位?6.对象怎么分配?多少次经过安全区后进入老年代。7.Object o = new Object() 在内存中占用多少字节?8. 为什么hotspot不使用c++对象来代表java对象?9.Class对象是在堆还是方法区。 1. 请解释一下对象的
转载 2023-06-26 21:12:19
74阅读
前言 宅在家里快两个月的在家办公模式基本告一段落。企业复工,大家的工作生活终于可以回归正轨,相信不少朋友已经走出家门,迎战跳槽季了。一些动作快的朋友可能已经拿到一两个 Offer 了。 那么,对于Java开发岗来说,到底该如何准备技术面呢?其实,除了表达能力和面试技巧外,无非就从这几个方面进行准备:源码阅读、JVM、高并发,分布式、集群、中间件,微服务架构等。 下面是最新的字节跳动和美Java
昨晚笔试,今天来做笔试总结选择题:刚开始是非技术的选择题技术性选择题编程题首先记编程题:题目好像是:一同学跑绕n*n的格子外围跑步,每次跑n+1步,然后在第n+1步的地方做一标记,问其做第几个标记的时候遇到重复标记的情况(包括重复格子那一次)。输入:两行,第一行表示有m种格子操场        第二行表示格子的规模,即各种格子操场的n输出
转载 2024-01-16 14:47:30
95阅读
# 教你实现“试题Java” 在求职过程中,笔试题是面试的一部分,尤其是在技术公司的初步筛选中。的笔试题往往涉及到一些经典的算法和数据结构。本文将带你通过一个具体的例子,教你如何用Java解决一类常见问题。我们将分步进行,并提供相应的代码及注释。 ## 整体流程 首先,了解我们要解决的问题是一项重要的准备工作。下面的表格展示了解决问题的整体流程: | 步骤 | 描述 | |---
原创 2024-10-05 04:18:09
83阅读
前言为什么互联网资讯这么发达,但是没有出现技术人才井喷?为什么会出现应届生薪资倒挂多年老员工的现象?这个世界有太多的现象都可以用**“二八定律”**来解释。20%拿着高工资,80%每天挣扎在增删改查边缘。职场一分钱一分货人家拿高薪,不是全靠运气工作年限越久,不代表越值钱一年经验用了五年,无法改变因为经历不等于经验加班“重灾区”的互联网行业以996闻名,每天超过11小时的工作时长每年位居各行业之首。
转载 2023-11-03 16:41:37
59阅读
前言本人日常码农一枚。难得休息,顺便趁着这个时间,想给大家写点东西。下面是本人在对四月面试过程中的一些问题进行的分类汇总,这些问题的答案有个人认知、有参考他人的观点,也有一些直接引用别人的文章。本文给出的答案只是一个详细概括,如果想要深入探究还需要各位通过其他渠道进行详细了解。由于本人知识有限,答案不免有不足或者错误。还望各位犀利指出,以便做出更正!面试题汇总工作相关篇Q1: 自己所做过的项目中难
转载 2024-08-25 22:07:40
14阅读
试题:1、项目中登录的过程?2、登录用户名和密码的登录过程?缓存、排行榜、计数器、分布式会话、分布式锁、社交网络、最新列表、消息系统4、数据库和缓存的读一致性?5、数据库和缓存的写一致性?(先删缓存再更新数据库?先更新数据库再删缓存?)6、缓存过期的时间是怎样定的?缓存过期时间的设置:使用slidingExpiration时间时,如果再次命中,将延长缓存项目的生命期;使用expireTime时,
def strSort(arr): for i in range(len(arr)): for j in range(len(arr)
原创 2022-11-17 00:01:04
121阅读
微信搜索公众号路人zhang,回复面试手册,领取更多高频面试题PDF版及更多面试资料。 文章目录1.了解static吗,static数据存在哪?生命周期什么样的2.了解final吗,讲讲下面这段代码的结果3.讲讲volatile吧4.讲讲两个锁的区别(`reentrantlock`和`synchronized`)5.讲讲线程池的创建与销毁,核心线程可以销毁吗?6.高并发怎么减少锁的竞争7.了解类加
一.ArrayList、LinkedList 和 Vector 的区别。  1.ArrayList非线程安全的,Vector是线程安全的。  2.ArrayList扩容时按照50%增加,Vector按照100%增加。  3.ArrayList的性能要高于Vector  4.LinkedList是链表实现的,因此查询慢,增删快。  5.LinkedList提供了List接口没有提供的方法,方便数据的
转载 2023-08-25 11:49:12
237阅读
笔试一共5道题目, 编程题目 , 全部AC , 第四题卡了好久… 左思右想… 我觉得暴力过不了的= = 是在没办法了 暴力…这样本有点水的…没想到过了… 来看题目第一题题目概要小深谙保密工作的重要性,因此在某些明文的传输中会使用一种加密策略, 小如果需要传输一个字符串S,则他会为这个字符串添加一个头部字符串和一个尾部字符串。 头部字符串满足至少包含一个“MT”子序列,且以T结尾。尾部字符串
# Java基础知识与应用:Java外包笔试题解析 在现代软件开发中,Java作为一种高级编程语言,广泛应用于企业级应用、移动应用和大数据处理等多个领域。通过对Java外包笔试题的研究,我们可以更深入地理解Java的一些基本概念和应用。这篇文章将通过一些示例代码和引用形式的描述信息来解析相关知识,并包含一个旅行图来视觉化学习过程。 ## Java的基本特性 Java是一种面向对象的编
原创 11月前
157阅读
# Java试题解析 ## 1. 引言 在今天的科技时代,Java已经成为了一门非常重要的编程语言,被广泛应用于各种软件开发项目中。而作为一个Java开发者,面试时遇到一些有挑战性的问题是很常见的。本文将解析一道来自Java试题,帮助读者更好地理解并准备此类问题。 ## 2. 题目背景 本次面试题涉及到一个在线电影订票系统。在该系统中,用户可以浏览电影列表,选择电影并购票。为
原创 2023-10-02 03:20:58
72阅读
三面1、照例自我介绍和项目介绍;2、上来就让我手撕一个单例模式。。。答:public class SingleInstanceDemo { private SingleInstanceDemo(){} private static volatile SingleInstanceDemo singleInstance; public static SingleInstance
# Java实习笔试题指南 ### 引言 在进入开发行业之前,许多人都可能面临技术能力的提升和实际项目的挑战。为了让您更好地准备即将到来的实习笔试题,我们将逐步指导您如何实现所需的功能。本文将涵盖整个流程,包括相关的代码示例、注释以及可视化的计划和数据模型。 ### 整体流程 以下是实现“Java实习笔试题”的整体步骤: | 步骤 | 任务
原创 8月前
49阅读
## 试题 Java ### 前言 在Java面试中,通常会考察面试者对于Java的基础知识和实际应用的理解能力。本文将通过一些常见的面试题,来帮助读者更好地理解Java的一些重要概念和技术。 ### 什么是JavaJava是一种面向对象的、跨平台的编程语言。它由Sun Microsystems于1995年推出,并在之后被Oracle收购。Java可以在不同的操作系统上运行
原创 2023-10-25 17:56:54
57阅读
  • 1
  • 2
  • 3
  • 4
  • 5