First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Tanium Platform Fundamentals
Which Tanium component is installed on each managed endpoint to gather data and execute actions?
- Tanium Gateway
- Tanium Zone Server
- Tanium Module Server
- Tanium Client Correct answer.
Explanation
The Tanium Client is the lightweight agent installed on every managed endpoint. It runs as a service, answers questions by running sensors, and executes deployed packages. Server-side components such as the Module Server and Zone Server support it but are not installed on endpoints.
Question 2Tanium Platform Fundamentals
What is the primary purpose of a Tanium Sensor?
- To install software on endpoints
- To schedule actions for later execution
- To read and return information from endpoints Correct answer.
- To store question results in the database
Explanation
Sensors are read-only scripts or commands that collect and return information from an endpoint. Because they do not change endpoint state, they are the building blocks of questions. Changing an endpoint requires a package and an action instead.
Question 3Tanium Platform Fundamentals
What does asking a Tanium Question accomplish?
- It runs sensors on endpoints and returns live data Correct answer.
- It deploys a package to a set of endpoints
- It upgrades the Tanium Client to the latest version
- It creates a new computer group automatically
Explanation
A question combines one or more sensors with a target, runs them on the selected endpoints, and returns results in near real time. It is a read-only operation and does not alter endpoint state. Actions, not questions, are used to make changes.
Question 4Tanium Platform Fundamentals
Which Tanium object contains the files and command line needed to perform a change on an endpoint?
- Sensor
- Computer group
- Saved question
- Package Correct answer.
Explanation
A package bundles the files and the command that an endpoint executes to make a change. Actions reference a package and determine which endpoints receive it. Sensors only read data, and they never carry executable content.
Question 5Tanium Platform Fundamentals
By default, which TCP port do Tanium Clients use to communicate with other clients and with the Tanium Server?
- 17472 Correct answer.
- 443
- 445
- 8080
Explanation
Tanium's default client communication port is TCP 17472. This port carries the peer-to-peer client traffic and the client connection to the Tanium Server or Zone Server. Port 443 is commonly used for HTTPS access to the console.
Question 6Tanium Platform Fundamentals
What is the role of the Tanium Module Server?
- It stores all endpoint data returned by questions
- It replaces the Tanium Client on servers
- It provides a peer-to-peer relay for endpoints in a DMZ
- It hosts modules such as Interact and Deploy Correct answer.
Explanation
The Module Server hosts Tanium solution modules that extend the core platform. The Tanium Server itself provides the core services, including client communication and question processing. Separating the roles keeps solution workloads off the core server.
Question 7Tanium Platform Fundamentals
What is a Tanium Computer Group used for?
- To define endpoint sets for targeting Correct answer.
- To group users by role for permission assignment
- To group packages by operating system
- To organize sensors into content sets
Explanation
Computer groups are collections of endpoints, and they provide the targeting used by questions and actions. Membership can be static or dynamic. User permissions and content visibility are handled by other objects.
Question 8Tanium Platform Fundamentals
How are members of a static computer group determined?
- By the operating system version reported by the client
- By the IP address range the endpoint belongs to
- By a filter that is evaluated each time the group is used
- By an administrator adding or removing endpoints manually Correct answer.
Explanation
A static computer group has an explicit membership list that an administrator curates. The list does not change automatically as endpoint data changes. Filter-based membership is the defining trait of a dynamic group.
Question 9Tanium Platform Fundamentals
Why does Tanium use a peer-to-peer linear chain for client communication?
- It allows clients to operate without any server component
- Clients relay data through neighbors to reduce server load Correct answer.
- It guarantees results are returned in under one second
- It encrypts all endpoint traffic with a shared symmetric key
Explanation
In the chain, clients pass communications through neighboring clients so the server does not need a direct session with every endpoint. This design scales efficiently to large endpoint counts. Encryption and timing guarantees are handled by other mechanisms.
Question 10Tanium Platform Fundamentals
What problem does a Tanium Zone Server solve?
- It hosts the Tanium Console web interface
- It relays client traffic from a segmented network to the server Correct answer.
- It provides additional storage for question results
- It balances sensor execution across module servers
Explanation
A Zone Server sits in a segmented or restricted network and relays client communications to the Tanium Server. Clients in that segment connect to the Zone Server rather than directly to the main server. This avoids opening inbound paths into the restricted segment.
Question 11Tanium Platform Fundamentals
How does a saved question differ from a question asked ad hoc in the console?
- A saved question cannot use sensors as filters
- A saved question runs only once and then is deleted
- A saved question can only target static computer groups
- It can be scheduled to run repeatedly and retain results Correct answer.
Explanation
A saved question stores the question definition so it can be run on a schedule. Because it runs regularly, its results build a history that can be reviewed and reported on. An ad hoc question returns results for that moment only.
Question 12Tanium Platform Fundamentals
What is the effect of requiring approval for actions?
- An approver must authorize the action before it deploys Correct answer.
- Actions are auto-approved when they target few endpoints
- Packages must be re-signed before every deployment
- Endpoints must acknowledge the action before it is queued
Explanation
When action approval is enabled, an action is held until a user with approval permission reviews it. Only after approval does the platform send the package to the targeted endpoints. This provides a control point for change management.
Question 13Tanium Platform Fundamentals
Which three components make up a Tanium persona?
- Computer group, package, and sensor
- Question, action, and saved question
- User group, role, and content set Correct answer.
- Zone server, module server, and gateway
Explanation
A persona combines a user group, a role, and a content set. The user group identifies who is affected, the role defines what they may do, and the content set defines which content they may use. Together these determine a user's effective access.
Question 14Tanium Platform Fundamentals
What does a Tanium role control?
- Which modules are installed on the Module Server
- Which sensors return results fastest
- Which endpoints a user can see in the console
- Which actions and features a user may perform Correct answer.
Explanation
A role is a collection of permissions that determines what a user is allowed to do, such as asking questions or deploying actions. Endpoint visibility is governed by computer group assignment, and content visibility is governed by content sets.
Question 15Tanium Platform Fundamentals
What makes a computer group dynamic?
- It is refreshed only when the Tanium Server restarts
- Its membership comes from a filter evaluated on endpoint data Correct answer.
- Its membership is imported from Active Directory on a schedule
- It contains endpoints that have not reported recently
Explanation
A dynamic computer group defines its membership with a filter rather than a fixed list. Endpoints join or leave the group automatically as their reported data matches or stops matching the filter. Static groups, by contrast, are maintained by hand.
Question 16Tanium Platform Fundamentals
Under which account does the Tanium Client service run on Windows endpoints by default?
- The Tanium Server service account
- The local SYSTEM account Correct answer.
- The logged-on interactive user
- A domain administrator account
Explanation
The Tanium Client runs as a Windows service under the local SYSTEM account. This gives it the local privileges needed to run sensors and packages whether or not a user is logged on. It does not use a domain administrator account by default.
Question 17Tanium Platform Fundamentals
When an action is deployed, what does the Tanium platform do?
- It asks sensors to report the installed software inventory
- It creates a saved question for the target group
- It delivers the package to targets and runs its command Correct answer.
- It registers new clients with the zone server
Explanation
An action sends the selected package to the endpoints in the target and instructs them to execute the package command. The action also controls the deployment schedule and targeting. Questions, not actions, gather read-only inventory data.
Question 18Tanium Platform Fundamentals
Which Tanium module is the primary interface for asking questions and viewing results?
- Patch
- Deploy
- Asset
- Interact Correct answer.
Explanation
Interact is the workspace where operators ask questions, review results, and drill into endpoint detail. The other modules build on that question-and-response foundation for their specific workflows. Deploy, Patch, and Asset each serve narrower purposes.
Question 19Tanium Platform Fundamentals
What is the purpose of Tanium Gateway?
- It provides a REST API for programmatic access Correct answer.
- It replaces the Module Server for small deployments
- It encrypts the peer-to-peer client chain
- It caches sensor results on endpoints
Explanation
Tanium Gateway exposes a REST API that lets external tools and scripts interact with the platform programmatically. It is an integration layer, not a replacement for any core infrastructure role. Encryption of client traffic is handled separately by transport security.
Question 20Tanium Platform Fundamentals
Why would an operator add a filter to a question?
- To convert the question into a saved action
- To reduce the number of sensors returned in each row
- To limit which endpoints are included by sensor values Correct answer.
- To force the question to run only on the Module Server
Explanation
A question filter restricts the endpoints that answer based on sensor values, such as only machines with a particular operating system. This narrows the result set to the population of interest. Filters do not change the sensors being collected or the question's type.
Question 21Tanium Platform Fundamentals
In a Tanium deployment with a Zone Server, which connection is initiated by the Zone Server?
- An outbound connection from the Zone Server to the Tanium Server Correct answer.
- An inbound connection from the Tanium Client into the Zone Server
- An inbound connection from the Module Server to each client
- An outbound connection from the Tanium Server to each client
Explanation
The Zone Server opens an outbound connection to the Tanium Server, which is why no inbound rules into the restricted segment are needed at the main server. Clients in the segment connect to the Zone Server instead of the main server. This arrangement keeps segmented networks reachable without exposing them.
Question 22Tanium Platform Fundamentals
How does a content set affect what an operator can do in the Tanium console?
- It controls the polling interval used by the Tanium Client
- It sets the maximum number of endpoints an action can target
- It determines which endpoints are online and able to answer questions
- It scopes which sensors and packages a persona can see and use Correct answer.
Explanation
Content sets partition platform content, such as sensors, packages, and saved questions, so that personas only see and use what is assigned to them. They work together with roles, which define permitted operations. Endpoint reachability and action size limits are not governed by content sets.
Question 23Tanium Platform Fundamentals
An operator asks a question, drills into results, and then deploys a package. What determines the endpoints that receive the package?
- The action group and any target filters on the action Correct answer.
- The sensors included in the original question
- The Tanium Client version reported in the question results
- The content set assigned to the package
Explanation
An action carries its own targeting through the action group and any additional filters applied at deployment time. Drilling into a question may inform the operator's choice, but it does not itself define the action target. The action's own target settings are authoritative.
Question 24Tanium Platform Fundamentals
Why do Tanium Clients generally not require inbound firewall ports to be opened on endpoints?
- Because clients open outbound connections to communicate Correct answer.
- Because sensors run only on the server
- Because the Tanium Server pushes configuration through DNS
- Because all client traffic uses UDP broadcast
Explanation
Clients establish outbound connections to their neighbors and to the server or Zone Server, so no inbound listener needs to be reachable from outside. This outbound-only pattern simplifies firewall configuration across large networks. Traffic is not broadcast-based, and configuration is not delivered through DNS.
Question 25Tanium Platform Fundamentals
Which statement best distinguishes the Tanium Server from the Tanium Module Server?
- The Tanium Server hosts modules, while the Module Server stores the client database
- The Server provides core services, while the Module Server hosts modules Correct answer.
- The Tanium Server uses port 443 for clients, while the Module Server uses 17472
- The Tanium Server runs only on Linux, while the Module Server runs only on Windows
Explanation
The Tanium Server delivers the core platform functions, including client communication and question processing. The Module Server is a separate host on which solution modules are installed and run. Keeping these roles separate lets modules be added or upgraded with less impact on core operations.
Question 26Tanium Platform Fundamentals
Which statement best describes a Tanium sensor?
- A named group of managed endpoints
- A read-only endpoint query definition Correct answer.
- A signed software installation bundle
- A network relay for client traffic
Explanation
A sensor is a read-only definition that, when evaluated by the Tanium Client, returns a specific piece of information about the endpoint. Sensors do not modify the endpoint; they only gather and report data. They are the building blocks of Tanium questions.
Question 27Tanium Platform Fundamentals
A Tanium package is best described as which of the following?
- Commands and files that change endpoints Correct answer.
- Permissions granted to a console operator
- Stored question results kept for reuse
- Records of client registration events
Explanation
A package bundles the command line and any supporting files needed to perform a change on an endpoint. Packages are executed through actions after an operator reviews question results. They are the mechanism by which Tanium makes modifications rather than only gathering data.
Question 28Tanium Platform Fundamentals
By default, which TCP port do Tanium Clients use to communicate with the Tanium Server?
- 17472 Correct answer.
- 1433
- 443
- 8443
Explanation
Tanium Clients initiate outbound communication to the Tanium Server over TCP port 17472 by default. This outbound-only pattern is why endpoints generally do not need inbound firewall rules. Port 443 is commonly used for HTTPS console or API access, and 1433 is the default SQL Server port.
Question 29Tanium Platform Fundamentals
Why does the Tanium Client keep a local cache of sensors and packages?
- To answer questions without re-downloading content Correct answer.
- To replace the server-side configuration database
- To encrypt traffic between endpoints and servers
- To store operator credentials for console access
Explanation
The Tanium Client caches sensor and package content locally so it can evaluate sensors and run actions without fetching the same content from the server each time. This reduces network load and speeds up question responses. The server database and encryption are separate concerns handled elsewhere in the platform.
Question 30Tanium Platform Fundamentals
Which data does the Tanium Server's database primarily hold?
- Live sensor code executed by each endpoint
- Configuration, question history, and action records Correct answer.
- The peer-to-peer chain map for each subnet
- Package binaries served directly to endpoints
Explanation
The database persists platform configuration, saved objects, question and action history, and related records. Sensor code and package files are distributed to clients through the platform's content mechanisms rather than being executed from the database. The peer-to-peer chain is computed dynamically by clients.
Question 31Tanium Platform Fundamentals
What is the main purpose of the Tanium API?
- To host the web-based management console
- To allow programmatic questions and actions Correct answer.
- To route client traffic between network zones
- To synchronize the server with domain controllers
Explanation
The Tanium API exposes platform capabilities so external tools and scripts can ask questions, retrieve data, and deploy actions programmatically. This supports automation and integration with other systems. Console hosting, directory synchronization, and traffic routing are handled by other components.
Question 32Tanium Platform Fundamentals
What is the purpose of a parameter in a Tanium sensor?
- It limits which endpoints receive the question
- It determines which operator may view results
- It provides input that changes sensor output Correct answer.
- It sets how often the client checks for updates
Explanation
A sensor parameter passes input to the sensor so the same sensor can return different information depending on the value supplied. For example, a parameter can specify a path or a registry key to inspect. Targeting is controlled by the question's computer group, and visibility is controlled by roles.
Question 33Tanium Platform Fundamentals
When a Tanium question returns results, what does one row typically represent?
- One sensor evaluated on all endpoints
- One endpoint's response to the question Correct answer.
- One operator who asked the question
- One package deployed by the question
Explanation
Question results are organized so that each row corresponds to an individual endpoint and its returned value for the sensor. This lets operators drill into results and target actions at specific machines. Questions themselves do not deploy packages; actions do that after results are reviewed.
Question 34Tanium Platform Fundamentals
What is the purpose of a Tanium user group?
- To bundle content for distribution
- To cluster servers for availability
- To group endpoints for question targeting
- To grant roles to multiple users Correct answer.
Explanation
A user group collects console users so that roles and permissions can be assigned to all of them at once. This simplifies administration when many operators need the same access. Grouping endpoints is done with computer groups, and bundling content is done with content sets.
Question 35Tanium Platform Fundamentals
What does a scheduled action allow an operator to do?
- Ask a question without saving results
- Deploy a package on a schedule Correct answer.
- Move endpoints between computer groups
- Automatically change an operator's role
Explanation
A scheduled action runs a package at a specified future time or on a repeating schedule. This is useful for maintenance tasks that must occur at defined intervals. Asking questions, changing roles, and moving endpoints are separate operations with their own controls.
Question 36Tanium Platform Fundamentals
What is the purpose of Tanium Airgap?
- To import content into offline environments Correct answer.
- To encrypt client traffic with TLS
- To archive question results for compliance
- To isolate a subnet behind a Zone Server
Explanation
Tanium Airgap provides a way to bring content into environments that have no internet access by transferring content packages into the deployment. This supports isolated or classified networks that cannot download updates directly. It does not provide network segmentation, encryption, or result archiving.
Question 37Tanium Platform Fundamentals
After a Tanium Client receives an action, what does it do?
- Stores the package in the database for later use
- Forwards the action to the Module Server for approval
- Rebroadcasts the action to every endpoint in the subnet
- Runs the package command line and reports the result Correct answer.
Explanation
When an action reaches an endpoint, the Tanium Client executes the package's command line and any associated files, then reports the outcome back through the platform. This allows operators to track action status per endpoint. Approval decisions are made before deployment, not by the client.
Question 38Tanium Platform Fundamentals
Where is a Tanium sensor actually evaluated when an operator asks a question?
- On the Module Server, inside the workbench service
- On the Tanium Server, using data uploaded by clients
- On the endpoint, by the local Tanium Client process Correct answer.
- In the database, through a stored procedure
Explanation
Sensors are evaluated locally by the Tanium Client running on each endpoint, and only the resulting values are returned to the server. This distributed execution model is what allows Tanium to query large populations quickly. The server aggregates and displays results but does not execute sensor code itself.
Question 39Tanium Platform Fundamentals
An operator asks a question targeting all computers. How are endpoints that are offline at the time handled?
- They return their last cached result immediately
- They are reported with a failure status by the server
- The question is queued and answers only after all respond
- They do not appear in results until they respond Correct answer.
Explanation
Question results are built from responses actually returned by endpoints, so a machine that is offline does not contribute a row until it reconnects and answers. The platform does not block the entire question waiting for every endpoint. This is why operators compare reported counts against the estimated total population.
Question 40Tanium Platform Fundamentals
If two operators ask an identical question at nearly the same time, how does Tanium handle it?
- The second question is rejected until the first finishes
- The second question becomes a saved question automatically
- Both questions run independently and double client load
- The second question reuses the first question's results Correct answer.
Explanation
Tanium recognizes identical question definitions and reuses results already gathered or in progress instead of issuing duplicate work to endpoints. This question caching prevents unnecessary load on clients and the network. The second operator still sees the results, but through the shared evaluation.
Question 41Asking Questions
Which characteristic distinguishes an open question from a closed question?
- It signals the answer the questioner expects to hear.
- It invites a descriptive answer rather than a yes or no. Correct answer.
- It is asked only after the interview has been summarized.
- It limits the respondent to selecting from prepared choices.
Explanation
Open questions use stems such as what, how, or tell me and let the respondent choose the content and length of the reply, so they cannot be satisfied with a bare yes or no. Closed questions restrict the answer to a short confirmation or a selection from fixed choices.
Question 42Asking Questions
A consultant needs the client to confirm one specific go-live date before writing the project plan. Which question best fits that need?
- What are your thoughts about when the system might possibly go live?
- How do you feel about the go-live date?
- Is the go-live date still 14 March? Correct answer.
- Tell me everything about how the launch has gone so far.
Explanation
A closed question is the right tool when a single unambiguous fact must be pinned down, because it forces the respondent to confirm or correct a specific proposition. Open questions are better for exploring context but leave the exact date unconfirmed.
Question 43Asking Questions
An interviewer wants to move from a broad topic to a precise fact using the funnel technique. Which sequence matches that technique?
- Closed question, then open question, then closed question.
- Specific fact, then broad topic, then summary.
- Rapid closed questions, then one open question.
- Broad open question, then narrowing, then specific closed. Correct answer.
Explanation
The funnel starts wide to let the respondent supply their own frame and context, then progressively narrows until a specific fact or commitment is confirmed. Reversing the order would impose the interviewer's frame before the respondent has spoken.
Question 44Asking Questions
Which question is a leading question?
- You were unhappy with the process, weren't you? Correct answer.
- Which of the three options did you choose?
- How would you describe the onboarding process?
- What happened when the reporting tool failed to load?
Explanation
A leading question embeds the questioner's position in the wording, so the respondent is nudged toward confirming it. The tag question here supplies the expected answer and leaves little room for a contrary view.
Question 45Asking Questions
An analyst asks: 'Is the new tool fast and easy to use?' Why is this a weak question?
- It bundles two separate issues into one answer. Correct answer.
- It asks the respondent to predict the future.
- It repeats a point the respondent already made.
- It is too open-ended to be analyzed.
Explanation
This is a double-barreled question: speed and ease of use are distinct attributes, and a single yes or no cannot tell the analyst which one is true. Splitting it into two questions produces interpretable data.
Question 46Asking Questions
A stakeholder becomes defensive when asked 'Why did you approve that design?' Which reframe is most likely to reduce the defensiveness while keeping the information goal?
- What factors led you to approve that design? Correct answer.
- Who else approved the design besides you?
- Why do you think the design was approved so quickly?
- Was the design approved without a proper review?
Explanation
Why questions can be heard as an invitation to justify oneself, which triggers defensiveness. Switching to a what question asks for the same causal information while framing it as a request for factors rather than a demand for excuses.
Question 47Asking Questions
The Five Whys technique is used in a root-cause interview primarily to do what?
- Rate the severity of a problem on a five-point scale.
- Confirm five separate facts with closed questions.
- Trace a chain of causes to the underlying source. Correct answer.
- Collect five independent opinions on the same problem.
Explanation
Each successive why follows the cause just given, so the line of questioning moves from the visible symptom toward the underlying source. The number five is a rule of thumb for depth, not a quota of opinions or facts.
Question 48Asking Questions
After asking a demanding open question, what should the interviewer do first?
- Offer a likely answer to help the respondent start.
- Move on if no answer arrives within two seconds.
- Restate the question in different words immediately.
- Stay silent and let the respondent think. Correct answer.
Explanation
A pause gives the respondent room to assemble a considered answer, and the silence usually produces richer content than a hurried prompt. Filling the gap too quickly takes the thinking back from the respondent.
Question 49Asking Questions
Why should an interviewer avoid asking several questions in one turn?
- Respondents usually answer only one of them. Correct answer.
- It prevents the use of closed questions later on.
- It makes the interview run beyond its scheduled time.
- It forces the respondent to take written notes.
Explanation
When questions are stacked, the respondent typically picks the easiest or last one to answer and the others drop away, so the interviewer loses information without noticing. Asking one question at a time keeps each answer attributable to a known prompt.
Question 50Asking Questions
A reflective question works by doing what?
- Summarizing the whole session in a single statement.
- Offering the interviewer's own opinion for reaction.
- Repeating a key word back to invite more detail. Correct answer.
- Asking the respondent to rank items in order.
Explanation
Reflecting a loaded word or phrase back to the respondent invites them to expand on it without the interviewer introducing new content. It is a minimal intervention that keeps the respondent talking.