100+ Free Banco do Brasil Agente de Tecnologia Practice Questions
Prepare for the Banco do Brasil Escriturário — Agente de Tecnologia (TI) exam with instant access — no signup required.
Loading practice questions...
Explore More Banco do Brasil Career Examinations
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: Banco do Brasil Agente de Tecnologia Exam
70 Questions
Official objective exam questions (25 Basic + 45 Specific)
Fundação Cesgranrio / Banco do Brasil
5 Hours
Total official exam time including the redação
Fundação Cesgranrio
R$ 50,00
Official candidate application fee
Banco do Brasil Edital
35 Questions
Specific IT questions in the exam (highest-weight module)
Fundação Cesgranrio
Ensino Médio
Minimum required education credential
Banco do Brasil
Banco do Brasil Agente de Tecnologia tests financial software engineering and IT candidates in a 5-hour session with 70 MCQs and an essay, covering software development, SQL, cybersecurity, and stats under Cesgranrio editais. This page provides 100 free English-language practice MCQs adapted from the official syllabus.
Sample Banco do Brasil Agente de Tecnologia Practice Questions
Try these sample questions to test your Banco do Brasil Agente de Tecnologia exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1In Java 17, a software engineer at Banco do Brasil is designing a payment processing module where a base class 'PaymentProcessor' defines a method 'public void process(Transaction tx)'. A subclass 'PixProcessor' overrides this method. At runtime, when an instance of 'PixProcessor' is referenced via a variable of type 'PaymentProcessor' and 'process(tx)' is invoked, which mechanism determines that the 'PixProcessor' implementation must execute?
2A banking system requires constructing complex 'LoanProposal' objects with varying attributes such as applicant rating, collateral items, guarantor data, and repayment schedules. Which GoF design pattern separates the construction of this complex object from its representation, allowing the same construction process to create various representations?
3A developer at Banco do Brasil refactors a monolithic 'AccountService' class that previously calculated interest, persisted database records, formatted PDF statements, and sent SMS alerts. By decomposing this class into 'InterestCalculator', 'AccountRepository', 'StatementGenerator', and 'NotificationService', which SOLID principle is most directly applied?
4When working on a feature branch 'feat/pix-keys' in Git, a developer wants to incorporate the latest commits from 'main' while keeping a completely linear commit history without creating an extra merge commit. Which Git command should be executed?
5Consider the following Java Streams pipeline intended to calculate the total transaction volume for approved credit operations: ```java BigDecimal total = transactions.stream() .filter(t -> t.getStatus() == Status.APPROVED) .map(Transaction::getAmount) .reduce(BigDecimal.ZERO, BigDecimal::add); ``` What is the nature of the operations 'filter' and 'reduce' in this pipeline?
6In a Scrum framework operating within Banco do Brasil's Digital Banking division, what is the primary purpose of the Daily Scrum meeting?
7In Python 3, which of the following built-in data types is immutable and suitable for use as a dictionary key?
8According to RFC 7231 / RFC 9110, which HTTP method is defined as idempotent and intended to completely replace the target resource's current representation with the uploaded payload?
9In Test-Driven Development (TDD), what is the correct chronological sequence of steps in the core development cycle?
10In a continuous integration and continuous delivery (CI/CD) pipeline for a core banking service, what is the primary objective of the 'Continuous Integration' (CI) phase?
About the Banco do Brasil Agente de Tecnologia Exam
The Banco do Brasil Escriturário — Agente de Tecnologia examination is the nationwide recruitment contest administered by Fundação Cesgranrio to select technology and software engineering talent for Banco do Brasil S.A. The Agente de Tecnologia career develops, maintains, and secures mission-critical financial systems, banking APIs, distributed databases, cloud microservices, and customer-facing digital applications. The official exam comprises 70 objective questions and an argumentative essay. Tested domains include software engineering (Java, Python, object-oriented programming, design patterns, clean code, agile methodologies), relational and NoSQL databases (SQL syntax, normalization, indexing, transactions, ACID principles), data structures and algorithms, DevOps and CI/CD pipelines, containerization (Docker, Kubernetes), information security and cryptography, probability and descriptive statistics, and the National Financial System (SFN).
Assessment
5 hours: 25 Basic Knowledge MCQs (Portuguese, English, Math, Financial Market Trends), 45 Specific Knowledge MCQs (Probability & Statistics, Banking Knowledge, Information Technology), and 1 Redação
Time Limit
5 hours
Passing Score
50% overall (minimum 50% in Basic and 50% in Specific modules, non-zero in each subject, and >= 70/100 points in redação)
Exam Fee
R$ 50,00 (Banco do Brasil S.A. (Organized by Fundação Cesgranrio))
Banco do Brasil Agente de Tecnologia Exam Content Outline
Engenharia de Software e Desenvolvimento (Software Engineering)
Object-oriented programming concepts, Java and Python language fundamentals, design patterns (GoF: Singleton, Factory, Strategy, Observer), software architecture (microservices, RESTful APIs, event-driven architecture), version control with Git, agile frameworks (Scrum, Kanban), CI/CD pipelines, automated unit and integration testing, and clean architecture principles.
Bancos de Dados e Gestão de Dados (Databases & SQL)
Relational database management systems (PostgreSQL, MySQL, Oracle), SQL querying (joins, subqueries, window functions, aggregations), database normalization (1NF to BCNF), indexing strategies and query optimization, transactions and ACID properties, distributed transactions, and NoSQL databases (document, key-value, column-family, and graph stores).
Segurança da Informação e Infraestrutura (Cybersecurity & Cloud)
Information security principles (confidentiality, integrity, availability), symmetric and asymmetric cryptography (AES, RSA, ECC), digital certificates and public key infrastructure (PKI / ICP-Brasil), secure communication protocols (TLS/SSL, HTTPS, SSH), authentication and authorization (OAuth 2.0, OpenID Connect, JWT), OWASP Top 10 vulnerabilities, containerization (Docker, Kubernetes), and cloud computing models (IaaS, PaaS, SaaS).
Probabilidade e Estatística (Probability & Statistics)
Descriptive statistics (measures of central tendency, dispersion, variance, standard deviation), basic probability rules, conditional probability, Bayes' theorem, discrete and continuous distributions (binomial, Poisson, normal distribution), sampling concepts, and correlation analysis.
Conhecimentos Bancários e Atualidades Financeiras
Structure of the National Financial System (SFN: CMN, BACEN, CVM), digital banking innovations (PIX instant payment architecture, Open Finance APIs, Drex central bank digital currency), fintech business models, blockchain technology, and compliance under Brazilian financial regulations.
How to Pass the Banco do Brasil Agente de Tecnologia Exam
What You Need to Know
- Passing score: 50% overall (minimum 50% in Basic and 50% in Specific modules, non-zero in each subject, and >= 70/100 points in redação)
- Assessment: 5 hours: 25 Basic Knowledge MCQs (Portuguese, English, Math, Financial Market Trends), 45 Specific Knowledge MCQs (Probability & Statistics, Banking Knowledge, Information Technology), and 1 Redação
- Time limit: 5 hours
- Exam fee: R$ 50,00
Keys to Passing
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
Banco do Brasil Agente de Tecnologia Study Tips from Top Performers
Frequently Asked Questions
What is the primary difference between Agente Comercial and Agente de Tecnologia in Banco do Brasil?
Agente Comercial focuses on retail branch operations, customer relationship management, and commercial product sales, whereas Agente de Tecnologia is a specialized IT role dedicated to software development, data engineering, cloud infrastructure, and cybersecurity for the bank's digital platforms.
What is the official exam structure for Agente de Tecnologia?
The examination comprises 70 multiple-choice questions (25 basic knowledge and 45 specific knowledge, with 5 options each) worth 100 points, plus an argumentative essay (redação) worth 100 points, completed in 5 hours.
Does Agente de Tecnologia require a higher education degree?
No. The statutory requirement for Escriturário — Agente de Tecnologia is completed secondary education (Ensino Médio completo), though the examination assesses intermediate-to-advanced software engineering, database, and IT knowledge.
What programming languages and technical topics are heavily emphasized?
The official Cesgranrio syllabus strongly emphasizes Python and Java, SQL database querying, software development lifecycle, REST APIs, Git version control, Docker containers, data structures, and cybersecurity concepts.
What are the passing criteria for the BB Agente de Tecnologia exam?
Candidates must score at least 50% in the Basic Knowledge module, 50% in the Specific Knowledge module, 50% overall in the objective test with no zero scores in any subject, and achieve at least 70 out of 100 points on the redação.