I have given interview of adobe. They took online test in hacker rank and after then 4 technical rounds. Below are the questions they asked. Round-1( 45 Min) Project Architecture print values in matrix diagonally starting from left Challenges of microsevice architecture Round-2 with Director(45 Min) how much time it will take stackoverflow to occure in a given machine Project Architecture Round-3 (1.5 Hour) given an array create max number by merging all the record. find if given BT is BST findmong ancestor of two given node in a BT find max length palindrom substring in a given string Round-4 ( 1.5 Hour) find hops required to reach to the end in a given array with each index containg max hop allowed value delete all nodes in a given BT having path sum from that node to root less than given value k find max square length sub matrix having all 1s in a given 1 value matrix If you are lateral hire you should have deep understanding of your project as well with skills listed below Problem solving Data structure JAVA Design Operating System fundamental Networking Database I can understand some of the difficulties you are facing and would like to help you in as much as possible. Please provide your input in below survey. Survey s Based on your input I will try to find out best way possible to help you out.