0% acharam este documento útil (0 voto)
17 visualizações5 páginas

Perguntas de Entrevista Da Zoho

O documento contém 44 perguntas feitas em entrevistas em diferentes domínios de programação, como C, C++, Java, SQL e algoritmos. Algumas perguntas de exemplo incluem: 1) Encontre o inverso de uma string sem funções embutidas ou estruturas de dados adicionais. 2) Encontre o segundo maior número em um array desordenado. 3) Conte o número de bits definidos em um inteiro dado. As perguntas abrangem uma ampla gama de tópicos, incluindo estruturas de dados, algoritmos, fundamentos de linguagens de programação, consultas SQL, design de sistemas e questões de lógica/reasoning.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
17 visualizações5 páginas

Perguntas de Entrevista Da Zoho

O documento contém 44 perguntas feitas em entrevistas em diferentes domínios de programação, como C, C++, Java, SQL e algoritmos. Algumas perguntas de exemplo incluem: 1) Encontre o inverso de uma string sem funções embutidas ou estruturas de dados adicionais. 2) Encontre o segundo maior número em um array desordenado. 3) Conte o número de bits definidos em um inteiro dado. As perguntas abrangem uma ampla gama de tópicos, incluindo estruturas de dados, algoritmos, fundamentos de linguagens de programação, consultas SQL, design de sistemas e questões de lógica/reasoning.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

1) Inverso da string dada sem usar a função string e outro array.

2) Encontre o segundo maior número em um array não ordenado.

3) Encontre o número de bits set (ou seja, 1) em um inteiro dado. Exemplo: (entrada: 7 saída: 3).

Matriz quadrada latina nxn

123456

234561

345612

456123

561234

612345

5) Imprimir a forma por extenso para o número dado

Ex.: 1834

mil oitocentos e trinta e quatro

6) As perguntas que me fizeram na entrevista foram: Explique abstração, herança,


encapsulamento, polimorfismo com alguns exemplos.

Matriz espiral
Dada uma matriz quadrada (n é ímpar), imprima os elementos em ordem espiral a partir do
centro até a[0][0]
A=
123
456
789
547896321

Matriz de triângulo inferior

Dado "n" imprima o seguinte


N=3
1
62
543
9) Encontre todas as possíveis subsequências crescentes mais longas de um array dado
Array 0 2 6 4 8 7
Resposta :

Comprimento máximo 4
0268
0248
0247
0267
10)Escreva um programa em C para remover números pares e preenchê-lo com zeros.
NotaV
:ocêpodeusarapenasumloopparasualógica.
.yarram
édolasiveáirvaDsua
65,4,3,2,1,adrentdeA
ayrr
Saída1,3,5,0,0,0
11)Dadaumastring,vocêtemquepreverseelapodesertransformadaemumpalíndromo.
ouhnondcaem
sernactçõdebsoarpis
ET
[Link]
m
Si
Aexpcilaçãoet:septodesm
rudadopaeratsets
12)Dadaumamatriz,encontreoenésimomaioreoenésimomenornú[Link]çãonãodeve
uadsoers
13)Impm
ri aopadrão
N=4
4444
43334
432234
4321234
432234
43334
4444
m
)egalcsm eanoici14)
e e otnm t raP(
Dadaumamatrizeumtamanhodepartição,vocêtemqueparticionaramatrizcomaquelevalor.
medro a sm
oeraci f icepse són oãtne
12345
Tamanhoçdãoiap2tar
)5,43,2m
1eadanoici t rapáresyarraa(
çãoP
idtarem321
53p4:1o2/
15) Implemente uma consulta SQL com múltiplos joins usando o programa em C.
urep a rar16)
alap reuqlauq ed oãçatm tnocne
AbaxioesãtoapsermuatçõedsnasritgABC.
ABCA
,CBB
,ACB
,CAC
,ABC
,BA
Aqueistáumasoluçãousandoretrocesso.

1D
7) ada uma n (número grande) listas de clientes que visitaram n páginas da web em n (grande
número) dias, desenhe uma estrutura de dados para obter clientes que visitaram o site
em exatamente "k" dias e deve ter visitado pelo menos "m" páginas distintas ao todo.

1C8)rie um algoritmo para movimento do cavalo no tabuleiro de xadrez

1Q
9) uantos baldes de água seriam necessários para encher este quarto?

2Q
0) uantos litros de leite a cidade de Chennai consumiria em média em um mês?

C
ern2tavdI1erE
P
v)almUm
ngiraSt

[Link]ãoadroasênciúorm
crdeoenrconutm
epãoad,rD
easu2m
rad)fa

2E3)screva um programa em Java para contar o número de ocorrências de cada número em uma série de
números.

edornãosd.sobrueoiqsuPeo2r4)

2O
5) que é o Active Directory

dangim
erum
ecpatrsngairtsudm
equoãpdeanrvoúsezm
odeoerenocnt26)

enaycm
srtpnaqerãoueaysbroasem
sdoeliosentrbiex27)

Pdcaâlnseogiulrum
tdp2areão8d)rots

eboasnoditaym
sqtuareocqplsibesa29)
vqouarioroum
cetodúapvnqrotuaisrieranfsrt30)

1o,srtil5o,srtil8deueansptdm
ioescrtpargm
êuseam
ilrdoetivndtiersaosrtile2m
pndu4srcoheui3m
a1f)rga
. or t i l ed safar rag

Ans1d:vidireim8L
afar24L
rgaderitrpaaafar8L rgahenc
bl1deafargranabl8deafargradúeaocntoedpsej
elt8Lbotrhenc
safarg1raLem 8L2t4Losag,or

com
vpde7noã0renv,piatdorv8iam
0co,pm
suS
rée63on0ca2tvpd)lor
90.

33) de c:-----
[Link] programas básicos de[Link]
2. Pergunta básica como a diferença entre estrutura e união.
[Link] tipos de ponteiro.
[Link]ções
[Link] por valor e chamada por referência.
[Link].

34) de c++ :----------


[Link]ção virtual e função virtual pura
2. variável estática e métodos estáticos.
3. herança.
[Link] programas
[Link] de construtores.
[Link] between c,c++ and java.
alguns programas

35) do java :--------------------------


nota:-esta é uma empresa voltada para o desenvolvimento em Java. Portanto, eles farão muitas perguntas sobre
java.
você deve ser muito bom em java.
todas as perguntas básicas de:
1. tratamento de exceções
[Link]
[Link]
[Link]ção
[Link].
3N
6) ós temos dois ampulhetas, uma de 11 minutos e uma de 7 minutos. Então, como...
vamos calcular o tempo de 15 minutos.
37) Como encontrar o segundo maior número em um array??? (usando único
para loop ou através de uma única travessia
38) Em uma determinada string, você deve ter a contagem do número de a, e, i, o, u e
outros (Por exemplo: EU SOU SAM)
A:2,E:0,I:1,O:0,U:0,others:5(including spaces)).And print them as follows

A:2,E:0,I:1,O:0,U:0,others:5

39) No programa acima, imprima apenas as 3 principais contagens.


i.e Others:5,A:2,I:1
40) Prove a teoria de Zeckendorf.
41) Input={[surya,diya],[karthi,umayal],[sivakumar,karthi],
[sivakumar,surya],[prabhu,vikram],[sivaji,prabhu]}
Neste, você deve obter um nome como entrada e o resultado deve ser
nada além de imprimir o nome do neto. Por exemplo: se a entrada for sivakumar
diya e umayal.
42) Considere um array de comprimento n e os números são menores que (n-1) e assim por diante.
um não seria repetir. Por exemplo: comprimento=5. O array é {1,2,3,2,4}. aqui
Você tem que encontrar o número repetido em um array usando um único loop for.
43) Encontre um número dentro de um intervalo dado tal que o número seja igual a
soma do fatorial dos dígitos. Por exemplo: 145=1!+4!+5!.
4)

Você também pode gostar