滴滴技术面 1 小时,我看出了和月薪 3w 的差距

坐标上海,两年工作经验成功斩获美团offer,在此总结一下我遇到的面试题! 美团社招(上海)Java开发面经 先搞个前提,各位同学可以根据自身情况仅做参考,本人非计算机专业,学历一般吧,工作目前两年左右,因为工作日实在没有时间,所以和HR约定的是视频面试。 招聘的岗位描述:Java开发工程师,但可能需要学习Go语言,非业务开发部门 地点:上海市长宁区北新泾地铁站附近吧,一年之后极有可能搬到杨浦区 面试题总结 项目相关的一些问题,主要是阐述了下项目是什么业务场景,解决什么问题,在进行项目描述过程汇总面试官比较关注的貌似是并发量和业务总量 因为我在项目中使用了很多的ES作为持久层,所以 阅读详情

最近跟我的一些读者交流,有一位读者的经历让我记忆深刻:

“有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是工作了三年,和同学的差距越来越大”

 

我继续问他,他说真正让他受打击的是这个月的一次面试。

 

“面的是一个大厂,面试官问了很多问题,一大半的问题我都是一知半解,回答上来问题也是特没底。  

大概回顾了这场面试:上来先是问了Java基础知识,jvm、字符串、集合、线程等等,这部分我还算准备的充分。第二部分开始复杂了,主要是线程、设计模式、缓存方面的问题,像是分布式、集群环境中,缓存如何刷新,怎么保持同步?我之前工作上经历的少,加上自己技术储备浅薄,到这部分时我就感觉自己快凉了。面试到最后,问了设计方案相关的,当时已经懵了,我只记得一个问题:假设服务器经常宕机,你从哪些方面去排查问题?我。。。。“

面完后他说,觉得自己在技术上欠了很多债,最惨的是,在这之前他根本不知道。

 

听了这位读者的经历,于是有了今天这篇文章。很多工作了1-3年的Java人,想够一够 3w月薪的岗位,但在底层技术上却有很大的问题:

毕业几年,表面上用过很多技术,但都没能深入学习,一年的工作经验,干了好几年。结果就是遇到实际问题时无从下手,最终还是走着普通工程师的道路,和高手的距离越来越远。 

都说三年是程序员的一个坎,能否晋升或者提高自己的核心竞争力,这几年就十分关键。

 

技术发展的这么快,从哪些方面开始学习,才能达到高级工程师水平,最后进阶到Java架构师/技术专家?我总结了这 8 大能力——

 

源码剖析和框架定制能力

平台性能分析和调优能力

分布式架构设计能力

海量数据存储能力

高并发处理能力

解决方案和中间件实战能力

容器技术应用和集群化部署能力

海量数据搜索和实时计算能力 

当然,想要深入学习并掌握这些能力,并不简单。关于如何学习,做程序员这一行什么工作强度大家都懂,但是不管工作多忙,每周也要雷打不动的抽出 10 小时用来学习,不出半年,你就能看出变化。

我这里有一份大厂面试真题合辑和 Java 学习路线图,里面有很多 Java 面试的必考点、高频点、加薪点,看看大厂的 Java 工程师都有哪些要求,知己知彼才能百战不殆。想要的同学可以扫码免费领取!????

 

(Java面试真题资料包)

(Java学习路线,由于原图太大,想要的同学可以扫码获取)

底层原理+项目实战+搞定面试

仅限前 50 人

扫码即可领取???? 

扫描二维码,领取 Java 资料

 

如果没有很好的自律性,没人指导,盲目自学大概率就是浪费时间精力,因为不仅效率低、学习没有体系,学完了也没办法保证就业。

 

上个月,我曾推荐过一个课程,它能很好的帮你解决上面的问题:

1.课程内容对标阿里P7,通过体系化学习帮你完成Java进阶;

2.优秀学员每个月内推一次,帮你实现进大厂的愿望。

 

这门课是拉勾教育的《Java工程师高薪训练营》(拉勾教育是专注互联网领域招聘的拉勾旗下品牌)。很多加入的朋友反馈非常好,这次更加有底气推荐给你。

     

拉勾教育团队历经 12 个月的精心打磨,正式推出高质量、优服务、强就业的《Java 工程师高新训练营》课程。

这门课程帮助每一位 Java 工程师,通过 6 个月的刻意训练,可以达到阿里巴巴 P7 级别的技术水平。

 

很多在学学员反馈都证明了进大厂、升职、涨薪、结识人脉...... 能让你在职场上少走点弯路:

 

      

(毕业学员反馈) 

下面我跟你说说,这个课程有 3 个其他机构难以企及的优势:

一、课程对标阿里 P7,覆盖 99% 互联网企业要求

课程的学习路线,从源码剖析、框架优化和定制、分布式架构设计、再到海量数据处理、高并发处理、最后到性能优化和调优。学完这些你已经拥有阿里巴巴 P7 的技术能力了。

 

课程大纲????

但除了夯实基础外,你的项目经验同样重要,毕竟任何一种能力都需要通过实操才能确认是否真正掌握。

 

二、手把手带你实战,还原一线大厂热门项目

课程中还特别设立了实战练习环节,不仅有一线大厂的脱敏项目实战,还有定期测评大厂实战分享,增加你的项目经验,真正做到把知识沉淀成能力。

 

 

值得一提的是,课程中将带你参与研发拉勾自己的项目产品。在此基础上,真正做到还原真实项目,手把手带你实战。

 

重点是,你将获得一份大厂认可的真实项目经历。

但想拿到大厂高薪 Offer,这些还不够,这门课还会对你进行面试求职的深度辅导。教你如何打造一份让企业无法拒绝的简历,以及如何在面试中发挥应有的实力。

 

三、简历内推,非名校也能进大厂

拉勾网深耕互联网招聘行业多年,有强大的内推资源,与上百万家互联网企业合作,课程与你签订内推/就业协议,为你提供大厂内推绿色通道。

 

你将直接跳过投简历、笔试,直通用人部门,拿 Offer 拿到手软。

 

 

另外,拉勾教育结合训练营课程推出大厂私教保 Offer 项目,针对你任选的 30 家心仪大厂,拉勾聘请大厂技术专家对你进行 1V1 专项训练,未成功入职大厂的话,拉勾赔付全额学费!

课程中还有超多 Java 学习资料,包含了 Java 工程师一定要花时间学会的四大开源框架--MyBatis、Spring、Spring MVC、Spring Boot,内含手绘图解、代码注解、视频资料、大厂面试题等。

Java 资料包部分内容截图

 

底层原理+项目实战+搞定面试

仅限前 50 人

限时开启???? 

 

扫描二维码,免费领取 Java 资料

(含 Java 技能图谱+开源框架源码+视频解析+大厂面试真题等)

 

点击「阅读原文」,马上领取!

经历两个多月,终于拿到 滴滴 后端开发offer!(一二面总结和一点小建议) 从8月底开始投简历,经历两个多月,终于在国庆前走完所有流程拿到一些意向书,躺平来告别那些艰难的秋招岁月。 我进入秋招状态比较晚,别的大佬都已经好几个提前批offer了,我才刚刚开始投简历。(划重点 大家一定要尽早准备,投提前批!!!)在此期间,多通过学长学姐以及网上的资源来获得内推码,并且多看面经,这些都帮助了我许多。 最重要的一点是,一般面试某家公司之前,尽可能在网上看其他同学对这家公司总结的面经。因此一般来说,面试官人数有限,所以很有概率会遇到相同面试官,而面试官的题库一般都是固定。举个鲜活的例子,. 阅读详情

相关推荐

【SOC估算】基于EKF与神经网络融合的锂电池SOC高精度估计及Matlab实现

本文探讨了基于EKF与神经网络融合的锂电池SOC高精度估计方法。通过结合扩展卡尔曼滤波(EKF)的模型驱动优势和神经网络的数据驱动学习能力,实现了对电池荷电状态(SOC)的精准预测。Matlab仿真验证了该混合算法在各种工况下均能显著降低估计误差,提升电池管理系统性能。

play7的博客 696

面试美团简历被刷,重整旗鼓技术四面喜提offer

很多人感叹“学而无用”,实际上之所以产生无用论,是因为自己想要的与自己所学的匹配不上,这也就意味着自己学得远远不够。无论是学习还是工作,都应该有主动性,所以如果拥有大厂梦,那么就要自己努力去实现它。以上学习资料均免费放送,最后祝愿各位身体健康,顺利拿到心仪的offer!

2401_84917132的博客 1050

2026 AI编程环境安装指南:从下载、部署到流式验证

AI编程环境已不再是传统软件安装,而是融合硬件兼容性、模型运行时与IDE插件协同的系统工程。其核心原理在于:本地GPU驱动需匹配量化运行时(如Ollama v0.3+对CUDA 12.1+的强制要求),协议层依赖gRPC流式响应,生态层则要求插件签名与模型源可信校验。这一技术组合显著提升AI代码生成的实时性与生产就绪度,支撑微服务开发、CI/CD智能补全、本地LLM推理等关键场景。本文聚焦AI编程软件下载与安装过程中的可复现部署实践,覆盖macOS/WSL2双平台、NVMe模型加速、离线校验及原子化功能验证

weixin_30480075的博客 591

美团不同职级 薪资待遇一览表。。。

你好,我是郭震美团,主营业务包括,本地生活服务平台,新零售和配送网络,共享出行与智慧出行,覆盖外卖、餐饮、酒店预订、打车、共享单车等多个领域。美团现行的职级体系以“L+数字”命名,共分为六个等级(L4至L9),对应原P序列中的多个职级。L4:初级工程师/专员,对应原 P1-2 职级;L5:中级工程师/主管,对应原 P1-3 职级;L6:高级工程师/经理,对应原 P2-1/P2-2 职级;L7:资深...

算法channel 3万+

开源TMS系统cortex-tms私有化部署与二次开发实战指南

运输管理系统(TMS)是现代物流数字化的核心组件,它通过将线下零散的物流操作转化为线上标准化、可追溯的数据流,实现订单、调度、跟踪与结算的全流程管理。其技术原理通常基于微服务架构,采用Spring Boot、Vue.js等成熟技术栈构建,确保系统的稳定性和可扩展性。TMS的技术价值在于显著提升物流企业的运营效率、降低成本并增强过程可控性,尤其适用于中小型物流企业实现从手工管理到系统化管理的跨越。在应用场景上,TMS广泛应用于车队管理、订单跟踪和财务结算等环节。本文聚焦于开源TMS项目cortex-tms,深

weixin_42523907的博客 747

新手避坑指南:用Silvaco Atlas搞定GaN HEMT电热仿真的完整流程(附代码解读)

本文详细介绍了使用Silvaco Atlas进行GaN HEMT电热特性仿真的完整流程,特别针对新手常见问题提供避坑指南。从软件环境配置、结构定义、网格划分到物理模型设置,逐步解析关键步骤,并附有代码解读和调试技巧,帮助读者快速掌握GaN器件仿真的核心技术。

weixin_29215815的博客 597

美团技术部一面深度解析:后端开发岗位你能答对几题?

这里是一位同学在美团转正实习到店平台技术部的一面面试分享,面试题目涉及了Zookeeper、Kafka和MySQL等多个重点技术领域,面试官很和气,引导式的提问让整个面试过程充满学习和成长。现在我们就来一起回顾这些问题,并深入探讨其中的技术细节。【提醒】通过这次面试经验,你将可以复习到以下知识点:面试官: 你好,欢迎参加美团的面试。我们今天有很多问题要讨论,首先来谈谈Zookeeper。你知道它的节点是如何持久化的吗?求职者: 是的,Zookeeper中的节点有两种类型:持久节点和临时节点。持久节点一旦创建

青玉白露的博客 881

Linux yum源配置以及yum命令讲解

前面为大家介绍了RPM二进制包安装软件,RPM包安装的最大的缺点也提到过,就是依赖性太强,一旦遇到依赖问题,则需要我们手动解决包之间具有依赖性的问题,今天为大家介绍一种可自动解决包之间依赖关系的安装方式:yum。 yum 全称“Yellow dog Updater, Modified”,是一个专门为了解决包的依赖关系而存在的软件包管理器。就好像 Windows 系统上我们通常可以通过各种软件管家实现软件的一键安装、升级和卸载,yum就是Linux 系统中的一键安装工具。yum 解决依赖关系的基本逻辑是:yu

九派Linux的博客 2284

谁说漂亮女程序猿就不能拿大厂Offer了?美团面试经历分享

前言: 美团我是在网上投的简历,之前也投过一次,简历都没通过筛选,后来让学姐帮我改了一下简历,重新投另一个部门,获得了面试机会。10月23日中午HR打电话过来预约了下午4点半面试,说会在线写代码,让我准备好网络环境。结果5点半还没打电话过来,被放鸽子。与hr重新沟通过后,确定下周一下午再面,可是跟hr沟通预约这一套貌似在美团并没有什么用。 [ 文末有总结面试资料分享给大家~ 美团技术一面20分钟 晚7点,因为想到下周一才面试,我刚准备出去打个羽毛球,北京的电话就来了。面试官各种抱歉,说开会拖延了。 .

weixin_47083537的博客 296

【华为OD机试真题 2025C卷新题】855、识文断句 | 机试真题+思路参考+代码分析(C++、Java、Py、C语言、JS)

【华为OD机试真题 2025C卷新题】855、识文断句 | 机试真题+思路参考+代码分析(C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2025e卷,od机试,2025E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2025华为od,如何备战华为

KJ.JK 1852

高质量文献综述原来这么写!借助Gemini 3 Pro+四步法,手把手教你写出有逻辑深度的综述

总结与展望先总结现状,说明前人已经做到什么地步了,再指出缺口,前人没解决什么问题、方法有什么局限等等,最后再在这个缺口的基础上,提出你的未来研究方向。当你有个复杂的研究题目,但没办法拆解出关键词,就可以让Gemini 3 Pro来辅助帮你拆解,并帮你写专业的检索式,若是找英文文献,还能帮你将中文关键词翻译成地道的专业术语。做文献笔记,可以建立文献笔记矩阵,可以用Excel建个表格,横向是文献,纵向是关键要素,包括作者/年份、研究问题/假设、理论框架/模型、研究方法/数据来源、核心结论、局限性/Gap。

智能AI让学术科研更容易 993

2024年滴滴技术面 1 小时,我看出了和月薪 3w 的差距,java面试常考的编程题

在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取。

2401_84004024的博客 324

HanLP的分词

HanLP的分词

sikh_0529的博客 1万+

美团技术面 1 小时,我看出了和月薪 3w 的差距

最近跟我的一些读者交流,有一位读者的经历让我记忆深刻:“有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是工作...

互扯程序的博客 419

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

美团技术面1小时,我看出了和月薪3w的差距

今年年初,一个朋友的公司辞退了 10 多个程序员。老板找员工面谈时,为了让员工相对容易接受(说白了就是想让你尽快走人),会说公司效益不好要倒闭了、大环境不好、行业趋势下滑,唯独不会说:你的...

方志朋的博客 326

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

移动开发最新Android面试-1-小时,我看出了和月薪-3w-的差距,大厂面试机会

我希望通过我自己的学习方法来帮助大家去提升技术:1、多看书、看源码和做项目,平时多种总结2、不能停留在一些基本api的使用上,应该往更深层次的方向去研究,比如activity、view的内部运行机制,比如Android内存优化,比如aidl,比如JNI等,并不仅仅停留在会用,而要通过阅读源码,理解其实现原理3、同时对架构是有一定要求的,架构是抽象的,但是设计模式是具体的,所以一定要加强下设计模式的学习。

2301_82243828的博客 825

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain&#39;s apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath(&#39;DeepLearnToolbox&#39;));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand(&#39;state&#39;,0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W&#39;); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand(&#39;state&#39;,0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = &#39;sigm&#39;;%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, &#39;Too big error&#39;);```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand(&#39;state&#39;,0)sae = saesetup([784 100]);sae.ae{1}.activation_function = &#39;sigm&#39;;sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)&#39;)% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;;nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, &#39;Too big error&#39;);```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x&#39;,28,28,60000))/255;test_x = double(reshape(test_x&#39;,28,28,10000))/255;train_y = double(train_y&#39;);test_y = double(test_y&#39;);%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you&#39;ll get around 1.2% errorrand(&#39;state&#39;,0)cnn.layers = { struct(&#39;type&#39;, &#39;i&#39;) %input layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 6, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %sub sampling layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 12, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, &#39;Too big error&#39;);```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, &#39;Too big error&#39;);%% ex2 neural net with L2 weight decayrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex3 neural net with dropoutrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex4 neural net with sigmoid activation functionrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex5 plotting functionalityrand(&#39;state&#39;,0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = &#39;softmax&#39;; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand(&#39;state&#39;,0)nn = nnsetup([784 20 10]); nn.output = &#39;softmax&#39;; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

月薪20k+的Android面试都问些什么?这原因我服了

最近跟我的一些读者交流,有一位读者的经历让我记忆深刻: “有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是工作了三年,和同学的差距越来越大” 我继续问他,他说真正让他受打击的是这个月的一次面试。 “面的是一个大厂,面试官问了很多问题,一大半的问题我都是一知半解,回答上来问题也是特没底。 大概回顾了这场面试:上来先是问了Java基础知识,自定义view,算法等等,这部分我还算准备的充分。第二部分开始复杂了,主要是底层、N

天真爱器 184

同宿舍搞Java的,毕业五年的差距咋这么大?网友:一个天一个地啊!

最近跟我的一些读者交流,有一位读者的经历让我记忆深刻:“有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是工作...

公众号-老炮说Java 322

想成为算法工程师必须要有高学历?

算法岗的高薪直接带来的就是岗位竞争的激烈,那么,对于计算机er们,。这是事实,但之所以出现这个现象,是因为目前CV的技术已经比较成熟,在相当多的行业都已经实现了工业落地应用,精度经得起实践的检验。报告称,有充分的证据表明,与每周工作35~40小时的人相比,长时间工作(≥55小时/周)的人,中风的风险增加 35%,死于缺血性心脏病的风险增加17%这种能力是需要长期积累的,一名合格的算法工程师,对能力要求是多方面的,而不仅仅是编程能力,对问题的分析和分解,数据的处理,实验设计等需要全面进行。

Baoyan_cs的博客 1832

年薪百万了

这两天在网上看到一组数据,好家伙,互联网大厂的一些高级工程师年薪中位数直接超百万了,看的让人羡慕不已。但回头想想,真的有这么高嘛?!咱先看看各大厂能达到百万年薪(税前)的都需要什么职级。阿里:如果只算现金部分,月薪63k,16个月合计为100.8万,至少要达到P8职级,并且这个P8应该比较资深或offer较高。若包括股权,则需要月薪45k,16个月加上每年大约28万的股票。这通常是阿里待得比较久的...

liudada8265的博客 1811

面试又挂了!大厂面试到底看重什么?

大厂面试后,我收到了拒信前言:【资料获取】Web 安全1.1 HTTP协议1.2 注入漏洞1.3 跨站脚本漏洞(XSS)1.4 请求伪造漏洞1.5 文件处理漏洞1.6 访问控制漏洞1.7 会话管理漏洞[高清系统学习路线图领取 ](https://shimo.im/docs/TdpXTY6H9J8jygd8)总结【2021热门大厂面经】 前言: 最近跟我的一些读者交流,有一位读者的经历让我记忆深刻: “有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有.

MachineGunJoe666 595

互联网大厂薪资曝光!

此时,老板就愿意支付更高的薪资,因为这一个月的时间差足以让公司抢占市场先机,给竞争对手造成压力,从而获取丰厚的利润。重点院校的本科和硕士生,只要本科成绩合格,学校期间认真学习相关岗位的互联网知识,基本都能拿到面试机会,这对小镇做题家非常有利,性价比远高于医学、电子和金融等行业。需要注意的是,这个百万年薪是税前的,薪水越高,个人所得税也越高,超出96万的部分按45%税率计算。这个职级一般需要良好的背景,985/211本科以上,长期在大厂工作,硕士通常需8年以上,技术类硕士需5年以上,产品运营类需6-8年。

liudada8265的博客 420

滴滴CTO五轮面试真是太刺激了,Java高级工程师一二三四五面面经(已拿到offer)

滴滴CTO五轮面试真是太刺激了,之前看到好多面经难度极大,感觉运气还行,面试难度虽然挺大,但面试官人还都不错。而且面试完马上出结果,非常刺激! 本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取:链接:点击即可!!!暗号:优快云 9月9日下午1:00 一面 自我介绍+介绍项目 项目中难点及解决办法 Java线程的状态及转换 Java创建线程的方

a3961401的博客 1万+

美团技术面都开始不用真人用 AI 了?

AI 面试其实不少见,很多国企银行的 HR 面或者一开始的能力测评都会直接上 AI,但是技术面我好像没见过哪家公司用 AI 来做的,主要是每个人的简历和项目经历都不一样,每个职位所需要的能力也不一样,每个部门所需要的技能匹配度更是不一样,所以感觉训练出这样一个 AI 还是有些难度。最近看见有小伙伴分享美团开始启用 AI 面试,觉得很新奇,不太确定这轮 AI 面试占比整个招聘流程的权重,但我个人猜测...

HollisChuang's Blog 731

滴滴抢单 java_面经:三次滴滴面试通过,一些真实细节分享给大家

Q:请阐述对出行领域预约交易模式的思考。如果你来设计网约车预约交易模式,你会如何改进?改进措施1.司机接预约单可以有奖励机制,比如接N单预约车可以加分/加钱,提高司机接预约车的热情和数量2.乘客找单找很久如果没有找到,可以推荐专车+专车优惠卷,平台内部转换,优化体验,增加留存3.乘客如果对预约不放心(担心不能在预定时间坐到车),可以选择取购取消险。司机取消由司机和平台共同承担取消险,同时扣司机信用...

weixin_42295859的博客 1187
上一篇: Spring Boot 接入支付宝,实战来了!
下一篇: 简历上的“熟练掌握 RPC”,到底是个什么水平?
Java思维导图
博客等级 码龄10年 306粉丝 71原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值