首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java架构学习路线

    一线互联网公司Redis使用精髓,你必须要掌握这4点!

    4、Redis 主要消耗什么物理资源? 5、Redis 有哪几种数据淘汰策略? 6、Redis 官方为什么不提供 Windows 版本? 7、一个字符串类型的值能存储最大容量是多少?

    75630发布于 2019-08-15
  • 来自专栏InvQ的专栏

    如何准备一线互联网公司面试?

    如何准备一线互联网公司面试? 互联网技术面试的特点 互联网公司的技术面试有一些侧重点,国内互联网公司和外企的侧重点又有不同。 一般来说,一线互联网公司面试都有下面的特点: ? 1. 4. 我们总结了招聘网站上十几家互联网大厂的招聘启事,从中寻找共性,以 Java 语言为代表,把一线互联网公司后端工程师通用的招聘要求列在了下面: 计算机以及相关专业,本科或以上学历; 扎实的数据结构与算法基础 4.

    80520发布于 2020-09-27
  • 来自专栏架构师小秘圈

    一线互联网智能推荐系统架构演进

    随着业务的快速发展以及移动互联网的到来,多屏(京东App、京东PC商城、M站、微信手Q等)互通,推荐类型从传统的商品推荐,逐步扩展到其他类型的推荐,如活动、分类、优惠券、楼层、入口图、文章、清单、好货等 在移动互联时代,多屏场景非常普遍,整合用户在多屏的信息,能使个性化推荐更精准。多屏整合的背后技术是通过前端埋点,用户行为触发埋点事件,通过点击流系统进行多屏的行为信息收集。 新版个性化推荐系统架构如图4所示。 ? 图4 新版个性化推荐系统架构 个性化推荐系统架构图中不同的颜色代表不同的业务处理场景:数据处理部分(最底层绿色模块),包括离线数据预处理、机器学习模型训练,以及在线实时行为的接入、实时特征计算。 推荐系统随着业务发展和社会生活方式的改变而进行不断升级,经历了从PC时代到移动互联时代,从关联推荐走向个性化推荐,从纯商品推荐到多类型推荐的转变。个性化推荐系统已经实现了千人千面。

    6.4K110发布于 2018-04-18
  • 来自专栏菜鸟成长学习笔记

    一线互联网大厂都是怎么面试Redis

    也是当下互联网首选的一款高性能nosql数据库。 随着市面上使用的人越来越多,企业在招聘过程中对人才的选拔也越来越高,大多数开发者可能只是停留在使用状态,缺少对底层原理的了解。

    58910编辑于 2022-11-21
  • 来自专栏老九学堂

    一线互联网大厂真实面试题集锦

    有的答案也并不是唯一的,所以这里我们只列题目,答出来的小伙伴可以在留言区一起交流交流呀~

    1.1K31发布于 2020-02-12
  • 来自专栏Datawhale专栏

    4位GNN一线大佬新书出版了!

    Datawhale推荐 推荐人:张钹、周志华、李航等 广大图神经网络(Graph Neural Network,下文简称GNN)研究人员翘首以盼、吴凌飞、崔鹏、裴健、赵亮4位GNN领域的中青年影响力学者联合编写 本书4位作者在GNN领域都做出了巨大贡献,他们的研究成果大量成功应用到工业生产或开源软件工具中。 ▲ 近年GNN领域发展迅猛 吴凌飞博士带领的Graph4NLP团队致力于机器学习与文本数据挖掘领域的基础研究,其成果在GNN领域颇负盛名。 正是如此,4位作者考虑到要弥补我们与世界先进技术的差距,决定编写一本介绍GNN这一庞大主题的书,帮助广大从业者、研究人员与学生充分认识和了解GNN,打破GNN理论到应用之间的屏障。 ▲ 本书第三部分内容 实践,当下热门GNN应用 在第4部分中,作者介绍了GNN的广泛和新兴应用,适合那些想要把GNN应用到自己的实际业务或者项目当中的读者阅读。

    51910编辑于 2023-01-07
  • 来自专栏小强的进阶之路

    一线互联网公司必问的MySql优化神器

    film_actor的联合索引 idx_film_actor_id由 film_id和 actor_id两个id列组成,并且每个int是4字节。 通过结果中的 key_len=4可推断出查询使用了第一个列:film_id列来执行索引查找。 计算规则如下: 字符串 char(n):n字节长度 varchar(n):n字节存储字符串长度,如果是utf-8, 则长度是3n+2 数值类型 tinyint:1字节 smallint:2字节 int:4字节 bigint:8字节 时间类型 date:3字节 timestamp:4字节 datetime:8字节 如果字段允许为NULL,需要1字节记录是否为NULL 索引最大长度是768字节,当字符串过长时

    78440发布于 2019-08-30
  • 来自专栏小强的进阶之路

    【干货】一线互联网公司必问的MySQL锁与事务

    面试各大互联网公司必问的mysql锁和事务隔离级别,这篇文章给你打神助攻,一飞冲天。 锁定义 锁是计算机协调多个进程或线程并发访问某一资源的机制。 优点:锁粒度最小,发生锁冲突概率最低,并发度最高 缺点:开销大、加锁慢,会出现死锁; 行锁支持事务 事务是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务的ACID属性。

    65520发布于 2019-09-17
  • 来自专栏Java架构

    一线互联网公司是怎么处理mysql事务以及隔离级别的?

    事务的基本要素ACID 一般来说,事务是必须满足4个条件(ACID)::原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性( 4. 事务的4种隔离级别 为了解决上面事务的并发问题,sql标准提出了4种隔离级别,下面是每种隔离级别能够解决的问题对应关系: 事务隔离级别脏读不可重复读幻读 read-uncommittedNNN read-committedYNN name | age | +----+----------+------+| 1 | zhangsan | 25 | | 2 | lisi | 26 | | 3 | wangwu | 27 | | 4 name | age | +----+----------+------+| 1 | zhangsan | 25 | | 2 | lisi | 26 | | 3 | wangwu | 27 | | 4

    1.2K20发布于 2018-10-12
  • 来自专栏JAVA高级架构

    2018年一线互联网公司Java高级面试题总结

    4、hashmap和treemap什么区别?低层数据结构是什么? 5、线程池用过吗都有什么参数?底层如何实现的? 6、sychnized和Lock什么区别?sychnize 什么情况情况是对象锁? 4、数据库事务有哪些? 分库分表 1、如何设计可以动态扩容缩容的分库分表方案? 2、用过哪些分库分表中间件,有啥优点和缺点?讲一下你了解的分库分表中间件的底层实现原理? 4、分布式事务知道吗? 你们怎么解决的? 5、为什么要分库分表啊??? 6、分布式寻址方式都有哪些算法知道一致性hash吗?手写一下java实现代码?? 4、使用redis如何设计分布式锁?使用zk可以吗?如何实现啊这两种哪个效率更高啊?? 5、知道redis的持久化吗都有什么缺点优点啊? ?具体底层实现呢? 4、知道netty吗'netty可以干嘛呀NIO,BIO,AIO 都是什么啊有什么区别啊? 5、dubbo复制均衡策略和高可用策略都有哪些啊动态代理策略呢?

    1.6K80发布于 2018-04-19
  • 来自专栏Java架构

    BAT等一线互联网公司中,Java开发的招聘标准

    有系统分析和设计的实践经验 熟悉Rest,HTTP,Socket、webservice、HTTP协议,具备并发、多线程的编程经验 对Mysql、Redis、MongoDB 等数据库有研究或者项目经验 具有大型互联网服务设计及开发经验 nginx,MySQL,Redis,mongodb 等常用的开源软件 熟悉 MySQL 数据库设计和优化,有 NoSQL 数据库使用经验 具有大数据存储或者高性能计算平台架构、设计及开发等方面经历 具有大型互联网服务设计及开发经验 4.并发编程 ? 5.性能优化 ? 6.DevOps ? 7.项目实战 ?

    79530发布于 2018-12-18
  • 来自专栏代码随想录

    一线互联网公司技术面试的流程以及注意事项

    牛客网上涉及到程序员面试的各个环节,有很多国内互联网公司历年面试的题目还是很不错的。 建议学习计算机基础知识可以在牛客网上,刷算法题可以选择leetcode。 这里要体现出自己思维方式和学习方法上的进步,而不是用了两三年的时间有多学了那些技术,因为互联网是不断变化的。 面试官更喜欢考察是同学们的快速学习的能力。 在介绍一下公司薪酬福利待遇,这些就比较放松了 总结 这里面试流程就是这样了, 还是那句话 不是所有公司都按照这个流程来面试,但是如果是一线互联网公司,一般都会从我说的这几方面来考察大家 大家加油!

    1.3K10发布于 2020-06-12
  • 来自专栏Java架构师进阶

    2018年一线互联网公司Java高级面试题总结

    4、hashmap和treemap什么区别?低层数据结构是什么? 5、线程池用过吗都有什么参数?底层如何实现的? 6、sychnized和Lock什么区别?sychnize 什么情况情况是对象锁? 4、数据库事务有哪些? 分库分表 1、如何设计可以动态扩容缩容的分库分表方案? 2、用过哪些分库分表中间件,有啥优点和缺点?讲一下你了解的分库分表中间件的底层实现原理? 4、分布式事务知道吗? 你们怎么解决的? 5、为什么要分库分表啊??? 6、分布式寻址方式都有哪些算法知道一致性hash吗?手写一下java实现代码?? 4、使用redis如何设计分布式锁?使用zk可以吗?如何实现啊这两种哪个效率更高啊?? 5、知道redis的持久化吗都有什么缺点优点啊? ?具体底层实现呢? 4、知道netty吗'netty可以干嘛呀NIO,BIO,AIO 都是什么啊有什么区别啊? 5、dubbo复制均衡策略和高可用策略都有哪些啊动态代理策略呢?

    51510发布于 2018-08-23
  • 来自专栏达达前端

    【建议】记录一次BAT一线互联网公司前端JavaScript面试

    5) 单线程和异步 应用场景 callback hell和Promise JS是单线程语言,同时只能做一件事 浏览器和nodejs支持js启动进程,如web worker JS和dom渲染共用同一线程 GET','/api', true) xhr.onreadystatechange = function() { // 这里的函数异步执行 if (xhr.readyState === 4) ,可以在客户端调用 xhr.status 2xx表示成功处理请求 3xx表示需要重定向,浏览器直接跳转 4xx表示客户端请求错误 5xx表示服务器端错误 ajax 跨域 什么是跨域,同源策略 JSONP }) 事件-冒泡 代码: <body>

    web

    it

    it

    <p id="p<em>4</em>" test() { alert(a) a = 10 alert(a) } test() alert(a) 场景3 手写字符串trim方法,保证浏览器兼容性 用Js实现继承 场景4

    2K20编辑于 2022-04-13
  • 来自专栏Java架构

    一线大型互联网公司 Dubbo JVM Spring 面试题及答案

      最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。 ?    五,本次卧底面试得到的结论 通过面试题来看,可以看出目前互联网公司面试考点为:   1. 性能调优、算法数据机构   2. 高并发下数据安全、接口冪等性、原子性等   3. 分布式下协同、已经锁的处理   4.

    91010发布于 2018-09-20
  • 来自专栏软件测试架构师俱乐部

    2018某一线互联网公司测试开发面试题

    过了年,不少同学开始找工作了,不知道大家有没有感觉到今年的行情似乎很糟糕呢,尤其是上海,不少人面试完只想唱凉凉,有的甚至连面试机会都没有,博主认为虽然互联网泡沫逐渐消失,但是测试的高端岗位还是有的 ,而且薪水还是很棒的,毕竟口碑,头条,美团的高端岗还是都在的,今天博主为大家带来某一线互联网公司的测试开发面试题,是最近刚刚面完的,希望能给大家带来思考,也希望大家积极留言,可回答某一题,带上题目编号, 1.了解spring boot吗,谈谈它跟spring的区别 2.spring的核心,IOC,AOP谈谈你的理解 3.IOC是怎么实现 4.单例与多例的区别 5.AOP的使用场景 6.BeanFactory

    56110发布于 2020-01-20
  • 来自专栏Java那些事

    BATJ一线互联网都爱问的海量数据问题,如何处理?

    今年以来,网络上时不时的就会传出“某某公司又裁员了,技术团队也被裁了”,其中不乏我们熟悉的一些大厂。

    49020发布于 2019-04-24
  • 来自专栏闰土大叔

    你想知道的一线互联网大厂前端招聘趋势和行情

    前言 2017年年底到明年年初,前端行情是否会迎来一个新的拐点?我们不得而知。但是面试官想看到怎样的面试者,这里有你想要的答案,让我们一起来听听网易前端波神是如何说的。 基础扎实 最近两年前端圈子开始

    813100发布于 2018-04-12
  • 来自专栏Java架构

    JAVA程序员怎么样才能进一线互联网公司

    4.G1回收器和其他回收器有什么区别? 5.垃圾回收为什么会停顿?哪些对象可能作为GCRoots? 6.垃圾回收分代收集算法?为什么会有两个Survivor区?new一个对象会保存在哪里? 4.熟悉Java的哪些框架?用了Spring的哪些东西?Spring现在最新的版本是多少? 5.讲一下MVC设计模式,有什么框架用到了这个模式? 4.春招的时候为什么没有去bat实习? 5.你当初准备暑期实习的话,是想学到些什么?现在感觉自己有哪些进步? 6.你还有什么想问的? 4.maven的源和插件了解哪些?maven的生命周期? 5.如何保证分布式缓存的一致性?分布式session实现? 6.spring的bean的创建时机?依赖注入的时机?

    1.2K20发布于 2018-09-20
  • 来自专栏Java架构

    互联一线大厂都在用的Java架构师知识体系

    六、并发编程并发编程几乎是所有互联网公司面试必问问题,并发编程是Java程序员最重要的技能之一,也是最难掌握的一种技能。

    81520发布于 2018-08-14
领券