程序员面试题

测试开发面试题 -- coding篇(链表) 题目: 给定一个头结点为 head 的非空单链表,返回链表的中间节点。如果有两个中间节点,则返回第二个中间节点。题目: 将两个升序链表合并为一个新的升序链表并返回。题目: 给定一个链表,判断链表中是否有环。题目: 删除链表中等于给定值的所有节点。题目: 反转一个单链表。 阅读详情

1.http://www.php230.com/category/programmers-face-questions/


测试开发常见面试题--coding篇(字符串) 题目: 编写一个函数,按如下规则压缩字符串:对字符串中连续出现的每个字符,用该字符和它连续出现的次数表示。若压缩后的字符串长度比原字符串长度更短,则返回压缩后的字符串,否则返回原字符串。 阅读详情

相关推荐

致程序员:过了一面二面,千万别栽在HR面——70道HR面试题分享

本文转载自:致程序员:过了一面二面,千万别栽在HR面——70道HR面试题分享 前言 想进一线互联网大企业,辛辛苦苦过了笔试,然后面了技术一二三面,最后却败北HR面;实在可惜,也有点不值,对自己的辛苦付出不值。那么今天笔者就给大家分享70道HR面试题,帮你绕过那些HR面的坑! 为了能够在面试回答中优雅而不失体面回答面试考点,本文借鉴了不同平台对知识点的描述。 如有侵权请联系我 文章的不足和错误...

Java_supermanNO1的博客 1万+

面试Coding:反转long

在经历一个月的面试后,笔者回到家休息,不曾想晚上10点多收到Base地广州某大厂第二天早上的面试,为了把握秋招的每次机会,笔者连夜回学校取回电脑,全力面对第二天的面试,不曾想面的稀碎!

m0_56724799的博客 291

【愚公系列】《AIGC辅助软件开发》042-AI辅助提升程序员求职、招聘与面试效率:用 ChatGPT 理解面试题

在竞争激烈的技术行业,程序员的求职、招聘与面试环节往往充满挑战。求职者需要不断提升自己的技能,以应对日益复杂的面试题;而招聘方也希望能够快速筛选到最合适的人才。随着人工智能(AI)技术的逐步普及,特别是像ChatGPT这样的智能工具,求职和招聘的效率得以显著提升。本文将探讨如何利用AI,特别是ChatGPT,来帮助程序员在求职过程中更好地理解面试题,掌握应答技巧,提升自我展示能力。我们将分析AI在面试准备、问题解析、模拟面试等方面的应用,提供实用的策略和技巧,帮助求职者更自信地面对面试挑战。

愚公智库 16万+

春招面试coding题汇总

微软一面 486. 预测赢家 给定一个表示分数的非负整数数组。 玩家 1 从数组任意一端拿取一个分数,随后玩家 2 继续从剩余数组任意一端拿取分数,然后玩家 1 拿,…… 。每次一个玩家只能拿取一个分数,分数被拿取之后不再可取。直到没有剩余分数可取时游戏结束。最终获得分数总和最多的玩家获胜。 给定一个表示分数的数组,预测玩家1是否会成为赢家。你可以假设每个玩家的玩法都会使他的分数最大化。 可以用递归、回溯或者动态规划。 先说简单的: 列举所有取的方法可以得到的先手和后手的分值差,以先手分数为正,后手分数为

weixin_43900210的博客 884

30个真实大厂程序员面试题,付详细答案

磁盘 → 内核缓冲区 → 用户缓冲区 → 内核 Socket 缓冲区 → 网卡(4 次拷贝)。:磁盘 → 内核缓冲区 → 网卡(2 次拷贝,减少 CPU 参与)。:类加载器收到请求后,先委托父类加载器(防止重复加载)。:多个线程互相等待对方释放资源,导致永久阻塞。基于哈希表实现,使用键值对存储数据。:多线程环境下,操作结果符合预期。:重复调用同一接口,结果不变。

zhaoqweasdzxc的博客 1600

高薪程序员&Java面试题精讲系列汇总

因为优快云没有分类归纳博客的功能,所以特写本帖汇总《高薪程序员面试题精讲系列教程》,方便大家查阅!希望各位小伙伴,可以从我的拙作中能对Java的高频面试题有所掌握,也希望各位可以多给与指教!目前本系列文章持续更新中,敬请关注...... 如果你觉得本系列博文对你有帮助,请给个 点赞评论 吧,手写博文不易,一篇文章可能得花一两天的时间才能写好,你的支持是我坚持下去的动力! 本系列面试题涵盖的内容如下所示: 面试题系列文章链接: 高薪程序员&面试题精讲系列01之开篇介绍 高薪程序员&a.

一一哥 3820

备战秋招(coding篇)

其中coding题目来源于师兄面试经验。

fzx12138的博客 1172

程序员面试题精选100题完整版

很棒的面试题

程序员经典智力面试题

一、火车运煤问题 你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大——每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市? 答案: 装1000吨煤,走250公里,扔下500吨煤,回矿山。装1000吨煤,走到250公里处,拿

jary的博客 3624

数学建模灵敏性分析(一阶、二阶灵敏度)python代码+懒人专用版

对于勉强看懂了灵敏度分析的同学来说,本文给出一个方便移植、修改的python程序,可以很方便地进行灵敏度分析。

春江花朝秋月夜 1万+

K8s私有仓库拉取镜像报错解决:x509 certificate signed by unknown authority

在Kubernetes环境中使用自签名证书的私有Harbor镜像仓库时,常会遇到证书验证失败的问题。本文将详细讲解如何解决这个常见的证书问题。Kubernetes版本:1.28.2容器运行时:containerd 1.6.20私有仓库:Harbor(使用自签名证书)(超简单搭建私有仓库Harbor-亲测无坑解决K8s私有仓库证书问题的关键在于正确配置容器运行时(本例中是containerd)信任私有仓库的证书。

lzz的博客 2141

java程序员面试题集锦_Java程序员面试题集锦

Java程序员面试题集锦Java面试随着时间的改变而改变。在过去的日子里,当你知道String和StringBuilder的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。下面是小编整理的关于Java程序员面试题集锦,希望大家认真阅读!1)Java中能创建Volatile数组吗?能,Java中可以创建volatile类型数组,不过只是一个指向数组的引用,而不是整...

weixin_31652625的博客 201

天地图API避坑指南:从零开始实现地址搜索与坐标标记

本文是一份天地图API实战避坑指南,详细讲解了从申请密钥、初始化地图到实现地址搜索与坐标标记的全过程。针对开发中常见的坐标偏移、搜索建议不显示、事件监听失效等核心难题,提供了具体的解决方案和代码示例,帮助开发者高效、稳定地集成天地图服务。

weixin_29326909的博客 264

java中级程序员面试题_中级Java程序员常见面试题汇总

下面是一些中级Java程序员常见面试题汇总,你可以用它来好好准备面试。什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。线程和进程有...

weixin_39895862的博客 1728

2025华为OD面试手撕代码真题目录、八股文真题目录以及面试技巧

1. **华为OD面试技术面准备指南** 2. **华为OD面试技术面常见问题解答** 3. **华为OD面试技术面经验分享** 4. **华为OD面试技术面注意事项** 5. **华为OD面试技术面攻略** 6. **华为OD面试技术面模拟题目与解析** 7. **华为OD面试技术面知识点梳理** 8. **华为OD面试技术面常考**

算法大师! 3万+

【明道云】如何让用户可以新增但不能修改记录

在设计表单时直接将字段设置只读是不行的。字段设置只读将会直接让界面上此字段的前端组件不可编辑。

每日出拳老爷子的博客 701

C/C++程序员应聘常见面试题深入剖析

C/C++程序员应聘常见面试题深入剖析   1.引言    本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。   许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能

jfkidear的专栏 445

【00】虹软2023届校招专场 ,计算机类笔试攻略(笔试考试时间、考察范围、笔试难度 等说明)

虹软科技2023校招笔试攻略:三大岗位类别(算法、算法优化、开发)分别于7月24日进行。题型包括选择题、编程题和问答题,其中算法类题目降低难度,编程题改为LeetCode模式。重点考察数学基础、机器学习、编程能力(C/C++/Python)、数据结构和算法优化等。建议根据投递岗位选择问答题,算法优化类注重系统知识和SIMD优化,开发类侧重多线程等实际应用能力。笔试结果将作为校招offer的重要参考。

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 276

Unity高级程序员面试题

本文整理了20道面向Unity3D高级程序员的深度面试题,涵盖渲染优化(如SRP、PBR、GPU Instancing)、网络同步、内存管理、架构设计(如DOTS、ECS)等核心技术领域。题目深入解析了Unity高级开发中的关键问题,包括Task Parallel Library与JobSystem的区别、热更新方案对比、事件系统设计、物理破坏效果实现等,同时提供了性能优化方法论和具体实践技巧。这些题目不仅考察技术深度,还涉及系统设计能力,反映了Unity高级开发的核心知识体系和技术难点,适合评估候选人的综

分享知识,拥抱变化 3983

innovus: 如何让两个generate clock balance skew group?

如题,在sdc约束中两个generate clock被设置到同一个clock group中,工具虽然会生成对应的两个skew group,但是阅读ccoot_spec发现工具并没有让两个skew group进行balance,这时就需要手动设置balance skew group。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 4050

【2026年华为暑期实习(非AI方向(通软&嵌软&测试&算法&数据科学))-4月8日-第一题- 包裹的编码】(题目+思路+Java&C++&Python解析+在线测试)

摘要:该问题要求将给定的十进制整数N转换为混合进制编码字符串,并处理回文检测。首先根据N的符号位确定编码首位(0或1),然后按输入的进制序列依次对N的绝对值进行取余和整除操作,得到编码数组。将数组元素转换为字母后生成字符串,若字符串为回文则添加"(palindrome)"后缀;否则输出最长回文子串(字典序最小)。算法采用中心扩展法检测回文,时间复杂度为O(L²),空间复杂度为O(L),其中L为字符串长度。

m0_73659489的博客 130

Java程序员面试指南_Java程序员面试题集

Java程序员面试题集正所谓不积跬步,无以至千里;不积小流,无以成江海。想要学好一门计算机语言,基本功很重要,下面是百分网小编为大家搜索整理的关于Java程序员面试题集,欢迎参考阅读,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽...

weixin_31652625的博客 490

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

100道Java程序员面试题(含答案)

答案:StringBuffers本质上是动态的,我们可以改变StringBuffer对象的值,而String是不可变的,每次数据更改都会创建一个新的String对象,增加额外开销,所以在数据更改很多的情况下,StringBuffer是一个更好的选择。答案:抽象类和接口之间的主要区别在于,抽象类可以拥有任意范围的成员数据,同时也可以拥有自己的非抽象方法,但是接口方式中,它仅能够有静态、不能修改的成员数据,同时它所有的方法都必须是抽象的。答案:使用克隆,我们可以创建具有对象的实际状态的副本。

m0_69305074的博客 1145

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

程序员-人事面试题、包含缺点、优点、自我介绍、范文

程序员人事面试题 1、谈谈你自己的情况?    【解答思路】:建议大家用2分钟得自我介绍,面试官较喜欢的自我介绍1、有亮点,每一小段都有一个亮点,而不是平铺直叙2、有互动,每一小段都会和面试官互动,而不是自说自话,但是切记,这种互动并不需要面试官配合,绝对不要总是直勾勾地盯着面试官的眼睛逼着人家配合你,要知道面试官最恐怖的经历就是被申请人从头盯到尾!3、 相关...

明哥 4万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

程序员面试题精选100题—python实现

程序员面试题精选100题—python实现

会编程的大白熊 3573
上一篇: 【offer感悟】本科生如何才能进入BAT等一流的互联网公司(软件工程师等研发方向)?
下一篇: 怎么进入 BAT 的研发部门?
yuanfan_coding
博客等级 码龄11年 9粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值