#

b站

#
184760次浏览 2204人互动
此刻你想和大家分享什么
热门 最新
拼多多2026届校园招聘提前批启动啦!!!
📣拼多多集团-PDD | 招2026届研发校招生(提前批)啦!📍5大技术岗,坐标上海🌟个人成长快,转正率高;点击查看详情投递~【拼多多集团-PDD校园招聘】内推链接:https://careers.pddglobalhr.com/campus/grad?t=C17PiAsy4n,内推码:C17PiAsy4n。期待你的加入!我们一起,无拼不青春!(通过此链接投递计入内推,内推简历优先筛选~)内推时间:2025年3月3日-2025年6月15日招聘岗位:算法实习生服务端研发实习生安全实习生Web前端研发实习生客户端研发实习生工作期间将指派一位大牛导师进行带,帮助提升技术和融入团队工作期间公司提供免费三餐,以及极具竞争力的薪酬,不卡转正投递的可以私聊一下,姓名缩写+岗位(方便后续跟进度)部门氛围好,性价比高(更多详细情况欢迎私聊)PS: 关于我们团队、职位咨询、简历内推、 进度/结果查询 都欢迎留言/私信进行沟通(每天都会查看)。引流:,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,,    、中行、    、工行、建行、光大、    、    、、新华三、京东方、容知日新、长鑫存储、    、    、    、,    ,    ,    ,    ,,虎牙,    ,bigo,    ,亚马逊,荣耀,,联想,tplink,第四范式,米哈游,    ,旷视,美的,索尼,    ,    ,momenta,欢聚,    ,用友,,    ,    ,地平线,    ,汇顶,
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
暑期实习offer比较:字节 or B站
投票
B站 后台开发+审核 300r/日,15餐补,1500房补
野猪不是猪🐗:拒offer不会拉黑的,接了再毁有可能
点赞 评论 收藏
分享
03-29 19:49
门头沟学院 Java
bilibili0329笔试
两道编程,不难。题1:import java.util.*;// 注意类名必须为 Main, 不要有任何 package xxx 信息public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别// while (in.hasNextInt()) { // 注意 while 处理多个 case//     int a = in.nextInt();//     int b = in.nextInt();//     System.out.println(a + b);// }String[] nk = in.nextLine().split(" ");int n = Integer.parseInt(nk[0]);int k = Integer.parseInt(nk[1]);int[] nums = new int[n];String[] numStr = in.nextLine().split(" ");for (int i = 0; i < n; i++) {nums[i] = Integer.parseInt(numStr[i]);}System.out.println(maxDiffSum(nums, n, k));}private static long maxDiffSum(int[] nums, int n, int k) {long ans = 0;Arrays.sort(nums);int pairNum = Math.min(n - k, k);for(int i = 0; i < pairNum; i++) {ans += nums[n - i - 1] - nums[i];}return ans;}}题2:import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别// while (in.hasNextInt()) { // 注意 while 处理多个 case//     int a = in.nextInt();//     int b = in.nextInt();//     System.out.println(a + b);// }String[] nmk = in.nextLine().split(" ");int n = Integer.parseInt(nmk[0]);int m = Integer.parseInt(nmk[1]);int k = Integer.parseInt(nmk[2]);System.out.println(cal(n, m, k));}private static int cal(int n, int m, int k) {// 需要保证至少分到一个if (m < n) return 0;int ans = 1;m -= n;int l = k - 1, r = k - 1;while (true) {int need = r - l + 1;m -= need;if (m < 0) break;ans++;r = r == n - 1 ? r : r + 1;l = l == 0 ? l : l - 1;}return ans;}}
投递哔哩哔哩等公司10个岗位
点赞 评论 收藏
分享
2024-04-25 18:45
已编辑
门头沟学院 Java
b站
AI牛可乐:你好,你面试的问题涉及到了Java集合、线程安全、JVM、字符串缓冲区、Java基本数据类型、Android Activity的启动方式、单例模式、Activity生命周期、数据结构等。 1. Java集合:HashMap的底层实现是数组+链表,线程不安全。ConcurrentHashMap是线程安全的,底层实现是数组+链表+红黑树。Hashtable底层只用synchronized实现线程安全。 2. 线程安全:可以通过加锁、使用线程安全的类、使用原子类等方式实现线程安全。 3. JVM:Class文件存在磁盘上,class对象存在内存中。垃圾回收算法有标记-清除算法、复制算法、标记-整理算法等。 4. final关键字:final修饰的变量不可变,final修饰的类不可被继承,final修饰的方法不可被重写。 5. 字符串缓冲区:StringBuilder和StringBuffer。 6. Java基本数据类型:byte、short、int、long、float、double、char、boolean。 7. Android Activity:启动方式有standard、singleTop、singleTask、singleInstance。onNewIntent()在Activity的启动模式为singleTop或singleTask,且Activity已经启动的情况下调用。 8. 单例模式:在Activity1启动Activity2时,Activity1会调用onPause()方法,Activity2会调用onCreate()、onStart()、onResume()方法。当Activity2后退显示Activity1时,Activity2会调用onPause()、onStop()方法,Activity1会调用onRestart()、onStart()、onResume()方法。 9. 数据结构:两个栈实现一个队列,可以使用两个栈,一个作为输入栈,一个作为输出栈。当输入栈有元素时,将输入栈的元素弹出并压入输出栈,直到输入栈为空。当输出栈要取元素时,从输出栈弹出元素。 以上是对你面试问题的解答,希望对你有所帮助。
查看17道真题和解析
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务