Ir para o conteúdoIr para a pasta
  • Vagas
  • Empresas
  • Salários
  • Para empresas

      Avance em sua carreira

      Descubra qual pode ser seu salário, conquiste a vaga dos seus sonhos e compartilhe insights de qualidade de vida com sigilo.

      employer cover photo
      employer logo
      employer logo

      Barclays

      Empresa engajada

      Sobre
      Avaliações
      Remuneração e benefícios
      Vagas
      Entrevistas
      Entrevistas
      Buscas relacionadas: Avaliações da empresa Barclays | Vagas da empresa Barclays | Salários da empresa Barclays | Benefícios da empresa Barclays
      Entrevistas da empresa BarclaysEntrevistas do cargo de Java Programmer da empresa BarclaysEntrevista da empresa Barclays


      Glassdoor

      • Sobre
      • Prêmios
      • Blog
      • Fale conosco

      Empresas

      • Conta gratuita de empresa
      • Área da empresa
      • Blog para empresas

      Informações

      • Ajuda
      • Regras da Comunidade
      • Termos de Uso
      • Privacidade e opções de anúncios
      • Não venda nem compartilhe minhas informações
      • Ferramenta de consentimento de uso de cookies

      Trabalhe conosco

      • Anunciantes
      • Carreiras
      Baixe o aplicativo:

      • Busque por:
      • Empresas
      • Vagas
      • Localizações

      Copyright © 2008-2026. Glassdoor LLC. “Glassdoor”, “Worklife Pro”, “Bowls” e o logotipo do Glassdoor são marcas comerciais pertencentes à Glassdoor LLC.

      Empresas seguidas

      Fique por dentro de todas as oportunidades e dicas internas seguindo as empresas de seus sonhos.

      Entrevista para Java Programmer

      15 de jan. de 2010
      Candidato(a) sigiloso(a) à entrevista
      New York, NY
      Nenhuma oferta
      Experiência negativa
      Entrevista difícil

      Candidatura

      Candidatei-me por meio de recrutador(a). O processo levou 1 semana. Fui entrevistado pela Barclays (New York, NY) em jan. de 2010

      Entrevista

      Interview Experience There was telephone interview 1) Write code to find the max depth of a binary tree 2)wait(), notify() 3)in public static main() call object.wait() what happens? 3) what is the complexity of binary tree max depth 4)inner class vs static inner class (this guy can ask anything, annoymous inner class etc- be careful) then face to face The first interviewer came into the room straight away took out some java code and a list of questions he seems to have pre-prepared in a paper, and asked me how to solve this problem. Problem 1) Assume there is a method provided getNextperson() which gives Person objects which have comparable interface implemented, now read from a file records and sort it and give first 1000 records, write code on the paper Ans: then i started asking more information and clarification, I said seems like the problem can be broken down into 3 sub problems (problem solving skills) first read records, part by part so tat memory is not a issue, then construct a tree data structure of some sort (already sorted binary tree) and give first 1000 records. so basically start writing code to build a tree and sort it and write your own print method. So i do not think i got this answer right, but more step step discussion. He said why not use TreeMap(inbuilt for Java), then he used why use a Tree data structure at all? THIS QUESTION is very DIFFICULT Problem 2) He had code printed off a paper which shows Singleton pattern, and asked if anything is missing in the logic Ans- I answered correct, a return statement was missing, and explained about synchronization of singleton class (more discussion) Problem 3) Write a sql query , 2 tables, 1 driver, 1 vehicle, "give me all ssn who do not have vehicle" is the question, gave him the answer, and little discussion to fine tune it by not using subquery He said time's up, he took about 45 min, and he said he will send the next person Young kid. Asked about current work, then jumped right into code on a piece of paper. Problem 4) write code to return a sort array of int, when passed in 2 sorted array of int to the method. Ans: the easiest way to do is put in a 3rd array and call array.sort, which he liked my approcach. Then more discussion on complexity, it is N square, so please try to optimize it. Then then i said compare each elment of 1 array to another array, then he asked to write code, more optimization etc. Then i put a loop in a loop, then he corrected it and said its N square again, so i suggested construct a loop for the size of 1 st array and 2nd array. Then He said, he is out of time and the other guys are busy and could not make it, and they could get back to the recruiter. Then he walked me outside the door

      Perguntas de entrevista [4]

      Pergunta 1

      Assume there is a method provided getNextperson() which gives Person objects which have comparable interface implemented, now read from a file records and sort it and give first 1000 records, write code on the paper
      6 respostas

      Pergunta 2

      Write code to return a sorted array of int, when passed in 2 sorted array of int to the method.
      4 respostas

      Pergunta 3

      what is the output public class Barclays { static class A{ A(){ f(); } public void f(){ System.out.println("A ctor"); } } static class B extends A{ B(){ f(); } public void f(){ System.out.println("B ctor"); } } public static void main(String[] args) { B b = new B(); b.f(); A a = new A(); a.f(); } }
      2 respostas

      Pergunta 4

      package com.interview; public class Threading { int counter; class Mythread extends Thread{ @Override public void run(){ for(int i=0; i < 10000; i++) counter++; System.out.println("run = " + counter); } } public static void main(String[] args) throws InterruptedException { // TODO Auto-generated method stub Threading a = new Threading(); Mythread t1 = a.new Mythread(); t1.start(); t1.join(); System.out.println("" + a.counter); } }
      1 resposta
      11

      As melhores empresas na categoria “Remuneração e benefícios” perto de você

      avatar
      Kapital Bank
      3.7★Remuneração e benefícios
      avatar
      Bank of America
      3.8★Remuneração e benefícios
      avatar
      World Bank Group
      3.9★Remuneração e benefícios
      avatar
      Capital One
      3.9★Remuneração e benefícios

      Buscas de vagas

      Comece a buscar vagas para receber atualizações e recomendações personalizadas.