第一问:TCP与UDP的区别 参考答案: 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少: 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 考点:听说腾讯必考TCP,反正TCP的三次握手.四次挥手.拥塞控制必须倒背如流,熟悉到每一个细节,TCP和UDP编程的步骤.还有漏包了怎么办等等. 第二问:http与https.端口是否可以互换.HTTPS的加密方法.HTTPS如何获得密钥…
目录 一 自我介绍 二 面试情况 三 相关知识点汇总 1 c/c++相关 2 计算机网络 3 数据结构相关 4 数据库相关 5 操作系统 6 Linux基础知识及应用编程(后台必备!) 7 大数问题 8 手撕算法(递归非递归) 9 针对项目相关 10 场景题 11 架构/分布式/中间件相关 12 总结 @ 白嫖不好,要不先赞在看! 一 自我介绍 本人小硕,秋招期间参加了不少安全类相关公司(深信服,绿盟等),另外参加了京东,小米,滴滴等互联网公司面试,同时也面试了几个研究所和一个银行,下面总结下秋…
1 Java面向对象:设计window画板的类框架.假设现在只有  直线.矩形.椭圆,怎么设计 2 Linux shell命令  定时怎么做 3 平时有问题经常访问那些网站 4 假设你现在是web网站服务器管理员  你如何限制爬虫等  (反爬) 5 算法题:洗牌算法.判断图中是否有环.环的计数 6 设计模式: Java IO用到了哪些设计模式 7 mysql数据库 最多可以有多少个表,  如果一个表的数据很大 怎么处理…
美团喜欢一口气把三轮技术面和HR面一起面完,虽然身心比较累(每一面差不多一个小时),不过也算是一个好事,不像某些公司一天就一面然后让回去等消息,等面试通知也等得让人很焦虑,而且还容易出现面试时间冲突. 一面 1.比较LinkedList.ArrayList的区别,分别适用于什么场景 2.Synchronized关键字和ReentrantLock的区别 3.用过哪些线程池,ThreadPoolExecutor的参数含义 4.什么是悲观锁和乐观锁,乐观锁的实现原理 5.计算机网络中OSI七层模型每一…
文章每周持续更新,各位的「三连」是对我最大的肯定.可以微信搜索公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇) 文章是由自己笔试面试腾讯的笔记整理而来,整理的时候又回顾了一遍,中间工作忙断断续续整理了半个月,才完成现在的样子.主要是针对面试的C++后台开发岗位,涵盖了大部分C++相关的可能会被问到的技术点,作为面试技术的参考回头查阅. 文末提供了本文知识点学习资源获取方式,需要的同学自取. 这篇笔记是基础C++知识点总结,没有过多的阐述后台开发的系统架构和分布式后台服务设计相关…
腾讯视频面试 作为一个小渣渣记录一下,腾讯是我一直想进的公司,但其实准备的时间不是很长,也不是科班还是存在很大的劣势,记录一下找工作的经历. 首先说一下,这是我第一次视频面试,还是蛮紧张的.不过面试官真的超好,不知道是不是因为我一面的面试官是个小姐姐的原因. 一面: 1.二分查找算法,有重复的值,返回最左边的索引,不存在返回-1.这是我写的代码,面试官指出找到的时候while循环那里存在问题,那里也可以继续二分查找. #include <iostream> #include <vecto…
个人从事安全后台开发,当然是linux环境下的了.举几个常见的问题.1. 数据结构基础.比如实现一个最简单的哈希表.2. 操作系统基础.linux进程模型,堆/栈的区别,大概的位置,各往哪个方向生长,各类变量存储在哪些区域:更深一点可能会问动态库与静态库的区别,因为这个在生产环境中常见,动态库映射在进程模型的哪里.其他常见如僵尸进程.线程共享等问题.3. tcp/ip基础.比如常问三次握手,四次挥手,为什么要四次:time_wait状态相关问题:mtu分片问题.现在一般不会问tcp/ip头大小这…
近期准备跳槽,想试试知名大企业--阿里.经过boss直聘上一些内部人员的内推,有幸获得了一次电话面试的机会.(虽然在面试开始之前就大概知道结果是如何,但是也总得试试自己个有多水,哈哈哈...) 跟大家分享下还记得的一些题目,互相进步....... 约的晚上8点的面试,到时间电话准时来了...紧张! 先自我介绍,简单介绍了下个人信息以及工作的内容. 然后面试官就开始针对我的项目开攻,提到了一些Http网络相关的问题: 一次http请求的完整过程 长连接 vs 短连接 区别 有哪些请求方式(只记得G…
Tencent的实习生招聘投了简历.然后,万万没想到昨晚腾讯IEG直接给我电话了.当时就惊呆了,我都没有找人内推,就直接电话面试了. 就为昨晚的电话面试写写感想吧!问的挺多的,基本上简历上写了的都问到了,重点还问了很多很多关于OD的问题.桑心,近段时间在准备实习生招聘的事,然后每天都是在看 <算法导论>和<剑指Offer>,在九度oj上刷算法题.谁知腾讯都不按常理出牌,直接电话面试了,笔试都还没开始呢!  /泪 近一个多月没有碰过驱动和OD ,昨晚真的是措手不及.回答的也挺糟吧!回…
前言 携程是我面试的第一个互联网公司,投递的岗位是后台开发实习生,总共面了三面,止步于人才库.中间兜兜转转,复杂的心理活动,不足与外人道也.唯有面试的技术部分与大家共享. 宣讲会完了之后有个手写代码的笔试,大致内容: 1已知有一颗二叉排序树,向树里面插入节点,如果该节点已存在(节点值相等),将节点中的count字段加一:如果不存在,将节点插入树中,并将节点的count值置为1.自行设计数据结构,插入算法并且分析算法的复杂度. 题目比较简单,写完交卷.晚上一点左右接到一面面试通知. 一面 例行自我…
后台开发知识点 面面俱到很难,一个领域钻研的很深也很难.我认识的大神里有把C++语言吃的非常透的,也有实验室就是搞分布式的,拿offer都非常轻松. 博客(C++后台/基础架构) http://www.linya.pub/ web服务器开发 直接看muduo的代码去学习吧,但你可以看看我markdown里总结的东西,看一下我做了什么,另外这个也只是帮我应对了春招实习招聘,作为一个例子供大家参考. https://github.com/linyacool/WebServer 下载书籍 1.<十五个…
时间是2016//11月,投的是上海的EMC2公司的JavaWeb开发岗,第一次接到的电话面试,问的题目很基础基础,很遗憾,本人在掌握的太不好,回答的很乱,目测定挂.下面记下HR问的问题及回答. 首先问了下专业以及到岗和每周出勤时间,一再确认跟导师是否沟通完毕.接下来就是问java技术问题了. 1  学了JAVA基础,有哪几大块内容: 没回答出来,当时脑子中就想到基本语法和线程等问题. 正确回答:对象与类:对象.继承.反射.接口.集合.多线程.异常.IO.泛型 2 讲下集合 讲下Collecti…
最近我参加了一次来自西安的电话面试(第二轮,技术面),是大厂还是小作坊我在这里按下不表,先来说说这次电面给我留下印象较深的几道面试题,这次先来谈谈Vue的数据双向绑定原理. 情景再现: 当我手机铃声响起,看着屏幕上面显示的归属地是来自陕西西安的电话,我知道属于我人生的第一次电话面试要来了.接起电话后,电脑那头传来了面试官的声音(中间省略了一些客套,直接上面试题.)面试官发问,"谈谈你对Vue数据双向绑定的认识". 面试官的这个问题也可以理解成为"你是怎么理解Vue数据绑定,知…
今天5点半接到一个杭州的电话,是蚂蚁金服打来的,当时心里一阵发慌,由于还在上班,就和面试官约定6点下班之后再来.挂完电话,心里忐忑的不行,感觉自己这也没准备好,那也没准备好.剩下半个小时完全没有心思再工作了,把常问的HashMap,concurrentHashMap底层看了一下,算是临时抱佛脚吧.一下班,就收拾出发在公司楼下找了个地方等面试电话.   没一会儿,电话如期而至.先是聊了下大概情况,然后聊了下工作经历.叫我挑选一个自己觉得掌握的最好的项目开始发问. 最开始问了你觉得项目中最难的地方,…
其实公司肯花时间让你去面试,前提条件一定是通过你的简历,一定发现了你和公司的匹配点,也就是说,一定是有录用意向的. 在技术面试的时间段里(最长1个小时),你如果能展现你的优势那是最好的,但如果你做不到这点,简单点,让面试官感觉你达到了最低标准即可.这好比在大学里考试,有些同学对某门课的知识点完全不懂,但也有可能通过考前突击和刷题来通过考试(不作弊),而且还有可能考高分. 至于通过技术面试后,项目经理或人事的面试一般是过滤特别差的,比如考察些团队协作能力和沟通表达能力等,这对大家来说应该不是问题.…
作者:听着歌过面试链接:https://www.nowcoder.com/discuss/64708来源:牛客网 蚂蚁社招Java-第四轮电话面试[技术终面] 转载   (耗时22分钟,其实聊得东西挺多的,两边语速都还挺快的) 1 谈谈你最近做的项目:分三个部分,业务模块开发...系统微服务改造相关...线上问题追踪修复 2 谈谈你做的最得意的部分:基于RabbitMQ的可靠消息框架.为交易系统写了模拟系统提升了团队测试效率 3 展开具体说说:这个很熟悉,噼里啪啦很快说了出来...设计思路以及大…
地址 引言: 学习一个新的技术时,其实不在于跟着某个教程敲出了几行.几百行代码,这样你最多只能知其然而不知其所以然,进步缓慢且深度有限,最重要的是一开始就对整个学习路线有宏观.简洁的认识,确定大的学习方向,这样才能事半功倍. 我们经常会遇到这样的情况: 一开始学习一门新技术的时候,面对着很多很多陌生的名词,无从下手,一度想要放弃. 本文首先会给出关于java后台开发和前端适配的一些建议学习路线,接着简单解释一些应用到的高频技术,帮助大家理解和学习,算是一个入门篇. Java后台开发知识一览 1.…
今年是2015年,在过去几年中,电面(电话面试)是筛选程序员职位候选人的最流行的方式.它让雇佣双方很容易互相了解对方,候选人不需要去未来雇主的所在地,面试官也不用做额外的安排.这是我介绍程序员面试问题的文章的第二部分.我得到反馈说第一部分过于偏重编码的题了,许多程序员希望我针对电面问题列一个类似的列表.为了顺利通过电面进入下一轮,你必须足够好地回答与你工作要求相关的全部问题.在大多针对Java和C++开发者的电面中,你不仅会遇到相应程序语言的问题,还会遇到其他技术的问题,比如SQL.XML.UN…
工作也快两年了,偶然看到自己以前写过的一些技术博客,发现自己自毕业后一直没有更新过自己的技术博客,趁现在是刚过完春节快要回公司工作之际,谈谈我个人对后台开发的一些个人见解,希望能够对在校的学生或者刚刚接触C++后台开发的童鞋有点帮助. 还记得自己在学校的时候,一直都比较注重的是:编程语言+数据结构与算法.没错,对于一个在校的计算机专业的学生,这是很重要的方面.但是,这往往不够,或许是因为毕业前一直没有进入企业实习,以至于自己在毕业之前,对自己未来的职业规划做得很不够,不知道自己以后会做什么方向,…
为打通游戏人生擂台赛与线下商家的O2O衔接,同时响应时下日臻火热的微信小程序,项目团队决定也开发一款针对性的微信小程序,以此方便商家在我们平台入驻并进行擂台赛事的创建和奖励的核销,进一步推广擂台赛的玩法模式和渠道来源.以下是我们作为部门团队内第一批吃螃蟹者,在这款微信小程序开发过程中踩过的一些坑以及总结,与大家一起分享,也欢迎指正和交流. 作者:一时两无 | 腾讯互娱高级开发工程师 本文由微信平台开发发表在腾讯云+社区 目前[腾讯游戏人生]小程序已经发布上线,大家可以扫小程序码进行体验.接下来主…
转载自http://www.cnblogs.com/balloonwj/articles/9094905.html 作者 左雪菲 根据我的经验来谈一谈,先介绍一下我的情况,坐标上海,后台开发(也带团队了),某知名互联网公司. 目前主流的有C++和JAVA,C++我的经验稍微多一点.我就说说我关于C++方面的学习经验.如果您是学生,临近毕业,没有那么多时间读许多书,可以按下面列举的重要程度来参考. 首先,我觉得你应该好好准备算法和数据结构,做到常见的算法和数据结构知识点都能非常熟悉,这样的话你毕业…
本文链接:https://blog.csdn.net/qq_43467898/article/details/83187698Django微信小程序后台开发教程1 申请小程序,创建hello world小程序2 添加交互框和按钮3 在服务器配置hello django4 实现计算器接口5 配置服务器将后端与微信小程序连接5.1 uwsgi配置5.2 http协议(80端口)下的nginx配置5.3 https协议(443端口)下的nginx配置5.4 配置微信小程序的服务器信息1 申请小程序,创…
公司坐标:重庆 岗位:C++后台开发 面试时长:45分钟 主要问题记录: (1)手写代码 冒泡算法的实现: /**   * 冒泡排序:C++   *   * @author skywang   * @date 2014/03/11   */       #include <iostream>   using namespace std;       /*   * 冒泡排序   *   * 参数说明:   * a -- 待排序的数组   * n -- 数组的长度   */   void bubb…
1.引言: 学习一个新的技术时,其实不在于跟着某个教程敲出了几行.几百行代码,这样你最多只能知其然而不知其所以然,进步缓慢且深度有限,最重要的是一开始就对整个学习路线有宏观.简洁的认识,确定大的学习方向,这样才能事半功倍. 我们经常会遇到这样的情况: 一开始学习一门新技术的时候,面对着很多很多陌生的名词,无从下手,一度想要放弃. 本文首先会给出关于java后台开发和前端适配的一些建议学习路线,接着简单解释一些应用到的高频技术,帮助大家理解和学习,算是一个入门篇. 2.Java后台开发知识一览 1…
还记得自己在学校的时候,一直都比较注重的是:编程语言+数据结构与算法.没错,对于一个在校的计算机专业的学生,这是很重要的方面.但是,这往往不够,或许是因为毕业前一直没有进入企业实习,以至于自己在毕业之前,对自己未来的职业规划做得很不够,不知道自己以后会做什么方向,那时候比较宽泛且迷茫的定位是,只要是软件开发的工作,我都OK.毕业后,主要是从事C++后台开发,工作一段时间后,才知道自己擅长什么,对什么感兴趣. 前端和后端,你喜欢什么?一提到前端,大家都会想到html+javascript+css,…
作者:AJ 在去年结束的秋季招聘中,后台开发或服务器开发的岗位需求一度火热,甚至超过了算法岗.不少同学从诸神黄昏的算法岗战场上退下,转向更偏向工程能力的后台开发岗,从而造成后台开发岗位竞争的大爆发. 后台开发工程师主流使用的编程语言有C++.Java.PHP以及目前慢慢流行的Golang等.本文就将以C++的角度,讲讲如何学习和准备后台开发的岗位. 一.语言基础 无论是C++开发还是Java开发,对于一个码农而言,最重要的就是对于编程语言的熟悉.同样,无论从事哪种类型的岗位,首当其冲的就是要掌握…
人物简介 清辞女朋友,94年资深女程序员一枚,15年非本专业毕业,有过1年测试经验,3年Java开发经验,之前有个1年大公司的工作经历,2年的车联网公司经历,每天打卡式工作,朝九晚七.工作之余没看过一丢丢技术(由于有pad和手机,在家几乎没开过电脑),技术能力你懂的.同时也是资深吃货一枚. 求职缘由 由于公司开发部门资金投入削减,同时受疫情影响,业绩下滑,导致开发部门人员发展空间严重受到限制,并且进行了裁员.降薪等措施,为了长远考虑,准备离职找工作,为了避免出现薪资断档,所以在工作期间完善bos…
电话面试: 商城: 1.spring bean的生命周期你可以简单描述一下吗? 能记得几个接口名吗? 2.springMVC的处理流程 3.项目出现生产问题,排查日志有什么方法吗,思路,大概说一下 4.数据库的乐观锁或悲观锁 你有用过吗?知道吗? 5.Java里面基类 Object类说几个常见方法 6.在项目中,你有用多线程技术开发过一些业务代码吗? 电商: 1.数据库优化有哪些方式呀,你可以先简单介绍一下 sql优化 2.你的电商项目传过来一些重复数据,你是怎么幂等的? 在编程中一个幂等操作的…
蓝旭工作室5月大一讨论班课程计划   课时 讨论班性质 讨论班名称 主要内容 主讲人   第一讲 先导课 后台开发工具的使用与MySQL数据库基础 后台开发工具的基本使用方法与工程的创建,MySQL数据库的创建与基础sql语句,后台学习建议. 不公开 第二讲 基础课 Java web基础与连接MySQL数据库 Jsp基本语法与九大内置对象,JDBC连接数据库,划前期java与jsp学习重点. 不公开 第三讲 实战课 一个增删改查demo 一个简单的增删改查demo,增删改查在实际项目中的应用与业…
showsetting()表单显示 返回值:无 参数: $setname - 指定输出标题,如:setting_basic_bbname, 自动匹配描述文字为:setting_basic_bbname_comment,comment形式文字可以在./source/language/lang_admincp.php语言包中添加 $varname - 指定表单的name值,如settingnew[bbname] $value - 指定表单默认值\变量 $type - 表单样式 radio单选 tex…