The hive
test suite graphQL tests found inconsistencies in the graphQL responses between the besu and geth client, namely in the number encoding where Geth returns hex for certain fields whereas Besu returns int.
Below are examples of queries for which the responses of Geth and Besu differ due to different number encoding:
eth_blockNumber
besu: