Quest Global interview question

1.Introduction and project related questions 1.Java questions:static block,String 3.TestNG questions: different annotations and execution order 3.Selenium questions: A.How to handle browser popup? B.How to chek location of element using selenium C.why we use property file D.How selenium sycronization works?(we drive wait and fluent wait) 4.Java program : Remove duplicate values from arry and sort