u3d程序员面试

u3d程序员面试经验页提供了该职位近年来在全国各城市、企业的u3d程序员面试问题、面试难度、面试感受等信息。
2024-05-01 13:00:00 更新

u3d程序员面试概况

基于用户贡献的53条u3d程序员面试经验统计分析得出,结果仅供参考。
面试难度
icon
“有难度”
icon
面试感受
“体验很好”
面试来源
网络招聘
58.0%
社会招聘
16.0%
校园招聘
10.0%
内部推荐
10.0%
其他
4.0%

u3d程序员面试经验

系统基于用户发布u3d程序员面试经验的内容丰富度、发布时间等维度,经过综合计算并自动排序后予以展示。
面试官笔试hr有收获工作室专业知识日语技术流程比较简单
默认排序
只看精选
面试难度
面试感受
匿名用户
u3d程序员
确定通过感觉靠谱
面试过:天上友嘉
5道题: 1、排序算法; 2、判断是否是2的阶次方; 3、日期算法; 4、数组打乱顺序; 5、面向对象思想实现篮子中鸡蛋苹果的交换。 1、冒泡排序,快排,写成静态扩展泛型方法,继承ICompareble。 2、2的阶次方的数的特点是在2进制表现为 1000000.....0,            return (number > 0) && ((number & (number - 1)) == 0); 3、日期的有难度,网上有通用算法,但是我觉得现场很难考虑到那么周全,涉及到判断闰年; 4、很多解法,我用的是随机位置交换         public static void DisorderArray(this T[] array)        {            Random rand = new Random();            for (int i = 0; i < array.Length; i++)            {                int randomNum = rand.Next(0, array.Length);                if (randomNum != i)//换位置                {                    var index = array[i];                    array[i] = array[randomNum];                    array[randomNum] = index;                }            }        } 5、namespace 篮子交换{    class Program    {        static void Main(string[] args)        {            People wang = new People { name = "王先生" };            Basket basketA = new Basket { name = "A", loads=new Apple ("苹果",1) };            Basket basketB = new Basket { name = "B",  };            Load loadB = new Egg("土鸡蛋", 1);            wang.LoadBasket(basketB, loadB);            wang.ChangeBasketLoads(basketA,basketB);        }    }    public class People    {        public string name;        public void ChangeBasketLoads(Basket basketA,Basket basketB)        {            var tempLoads = basketA.loads;            basketA.loads = basketB.loads;            basketB.loads = tempLoads;        }        public void LoadBasket(Basket basket,Load load)        {            basket.loads = load;        }    }    public class Basket    {        public string name;        public Load loads;    }    public abstract class Load    {        public string loadName;        public int loadAmount;    }    public class Egg:Load    {        public Egg(string name,int Amount)        {            loadName = name;            loadAmount = Amount;        }    }    public class Apple : Load    {        public Apple(string name, int Amount)        {            loadName = name;            loadAmount = Amount;        }    }} 首先:所有要求1小时内完成,而且,手写, 所以我觉得能提供伪码应该就成,其次:unity和erlang用的同一套题,unity要求应该低一点。 ...查看更多
2 年前 发布
6

查看更多u3d程序员面试经验

说明:u3d程序员面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。