Zipkin-Jaeger Interview Question-Answer

Q.1 Which is responsible for sending spans to storage?

       A. Transport

       B. Collector

       C. Component

       D. All of the options

Ans : Collector


Q.2 Which storage component is not suitable for production purpose?

       A. MYSQL

       B. In-memory

       C. Cassandra

       D. Elasticsearch

Ans : In-memory


Q.3 Which of the following ways are used to install zipkin?

       A. Docker Installation

       B. Source

       C. Java

       D. All of the options

Ans : All of the options


Q.4 Which of the following comes under distributed tracing system?

       A. Jaeger

       B. Jaeger

       C. Zipkin

       D. All of the options

Ans : All of the options


Q.5 Which of the following programming language is supported by Open Tracing?

       A. C

       B. Ruby

       C. Python

       D. All of the options

Ans : All of the options


Q.6 Which of the following graph is used in traces?

       A. Undirected graph

       B. Bipartite graph

       C. Multi graph

       D. Directed graph

       E. Simple graph

Ans : Directed graph


Q.7 Which is the popular open zipkin library?

       A. Ratpack

       B. Dropwizard

       C. Brave

       D. Play

Ans : Brave


Q.8 The maximum bit size of trace id is?

       A. 256

       B. 128

       C. 64

       D. 512

Ans : 128


Q.9 What is most used gRPC’s tracing library?

       A. SkyWalking

       B. OpenTracing

       C. OpenCensus

       D. Springcloud sleuth

Ans : OpenTracing


Q.10 Which can be used to record the occurrence in time?

       A. Trace

       B. Span

       C. Annotation

       D. Endpoint

Ans : Annotation


Q.11 Which of the following are fields in a span?

       A. timestamp

       B. duration

       C. id

       D. All of the options

Ans : All of the options


Q.12 Which is the most efficient way to install Jaeger?

       A. Source

       B. Docker images

       C. Executable binaries

       D. All of the options

Ans : Docker images


Q.13 Which of the following port number is used to Jaeger UI?

       A. 16687

       B. 16686

       C. 9412

       D. 9411

Ans : 16686


Q.14 Which of the following database is supported by storage component?

       A. Marklogic

       B. Scylla

       C. SAP Sybase ASE

       D. Couch

Ans : Scylla


Q.15 Binary Annotation is a field in span?

       A. True

       B. False

Ans : True


Q.16 Which of the following reporters are supported by jaeger?

       A. Composite

       B. Null

       C. Logging

       D. All of the options

Ans : All of the options


Q.17 Which of the following port number is used by HTTP for the serve config function?

       A. 6832

       B. 6831

       C. 5778

       D. 5775

Ans : 5778


Q.18 Which of the following is used to read from kafka and write to another storage backend?

       A. Query

       B. Ingester

       C. Collector

       D. Agent

Ans : Ingester


Q.19 Which of the following can be treated as configuration option?

       A. Environment variables

       B. Command line arguments

       C. Configuration files

       D. All of the options

Ans : All of the options


Q.20 In which format environment variables are written in jaeger?

       A. Lower Case

       B. Upper Case

       C. Upper and Lower case

       D. None of the options

Ans : Upper Case


Q.21 Which of the following format is supported by monitoring in Jaeger?

       A. Logs

       B. Metrics

       C. Metrics and Logs

       D. Traces

Ans : Metrics and Logs


Q.22 Which of the following is used to obtain tracer using JDK ServiceLoader in jaeger?

       A. Tracer Obtainer

       B. Tracer Resolver

       C. Tracer Explorer

       D. All of the options

Ans : Tracer Resolver


Q.23 Which of the following consists of key,value pair with time stamp?

       A. Span Logs

       B. SpanContext

       C. Span Tags

       D. All of the options

Ans : All of the options


Q.24 Which of the following components are used to make jaeger a zipkin compatible?

       A. Extractor

       B. Remote reporter

       C. Injector

       D. All of the options

Ans : All of the options


Q.25 Which is the default collector for zipkin?

       A. TCP

       B. UDP

       C. UDP and TCP

       D. HTTP

Ans : HTTP


Q.26 Which of the following is a default metrics exporter in zipkin?

       A. JMX

       B. Grafana

       C. Prometheus

       D. All of the options

Ans : Prometheus


Q.27 Zipkin is developed by ________.

       A. Facebook

       B. Twitter

       C. Amazon

       D. Google

Ans : Twitter


Q.28 Deployment in Jaeger to kubernetes cluster is assisted by

       A. Kubernates templates

       B. Helm chart

       C. Openshift templates

       D. Both Kubernetes and Heml

Ans : Both Kubernetes and Heml


Q.29 Which of the following is used to create and join spans?

       A. Transport

       B. Tracer

       C. SpanContext

       D. Collector

Ans : Tracer


Leave a Comment